

/**
 * ProxyServiceAdmin.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis2 version: 1.6.1-wso2v38  Built on : Sep 02, 2019 (07:15:11 UTC)
 */

    package org.wso2.carbon.proxyadmin.stub;

    /*
     *  ProxyServiceAdmin java interface
     */

    public interface ProxyServiceAdmin {
          

        /**
          * Auto generated method signature
          * 
                    * @param getSourceView26
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String getSourceView(

                        org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData pd27)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getSourceView26
            
          */
        public void startgetSourceView(

            org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData pd27,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param modifyProxy30
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String modifyProxy(

                        org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData pd31)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param modifyProxy30
            
          */
        public void startmodifyProxy(

            org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData pd31,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param redeployProxyService34
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String redeployProxyService(

                        java.lang.String proxyName35)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param redeployProxyService34
            
          */
        public void startredeployProxyService(

            java.lang.String proxyName35,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAvailableTransports38
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String[] getAvailableTransports(

                        )
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getAvailableTransports38
            
          */
        public void startgetAvailableTransports(

            

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param startProxyService41
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String startProxyService(

                        java.lang.String proxyName42)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param startProxyService41
            
          */
        public void startstartProxyService(

            java.lang.String proxyName42,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param disableTracing45
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String disableTracing(

                        java.lang.String proxyName46)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param disableTracing45
            
          */
        public void startdisableTracing(

            java.lang.String proxyName46,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getMetaData49
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public org.wso2.carbon.proxyadmin.stub.types.carbon.MetaData getMetaData(

                        )
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getMetaData49
            
          */
        public void startgetMetaData(

            

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param enableTracing52
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String enableTracing(

                        java.lang.String proxyName53)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param enableTracing52
            
          */
        public void startenableTracing(

            java.lang.String proxyName53,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getProxy56
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData getProxy(

                        java.lang.String proxyName57)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getProxy56
            
          */
        public void startgetProxy(

            java.lang.String proxyName57,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAvailableEndpoints60
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String[] getAvailableEndpoints(

                        )
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getAvailableEndpoints60
            
          */
        public void startgetAvailableEndpoints(

            

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param enableStatistics63
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String enableStatistics(

                        java.lang.String proxyName64)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param enableStatistics63
            
          */
        public void startenableStatistics(

            java.lang.String proxyName64,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param disableStatistics67
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String disableStatistics(

                        java.lang.String proxyName68)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param disableStatistics67
            
          */
        public void startdisableStatistics(

            java.lang.String proxyName68,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getEndpoint71
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String getEndpoint(

                        java.lang.String name72)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getEndpoint71
            
          */
        public void startgetEndpoint(

            java.lang.String name72,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param stopProxyService75
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String stopProxyService(

                        java.lang.String proxyName76)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param stopProxyService75
            
          */
        public void startstopProxyService(

            java.lang.String proxyName76,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param deleteProxyService79
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String deleteProxyService(

                        java.lang.String proxyName80)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param deleteProxyService79
            
          */
        public void startdeleteProxyService(

            java.lang.String proxyName80,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param addProxy83
                
             * @throws org.wso2.carbon.proxyadmin.stub.Exception : 
         */

         
                     public java.lang.String addProxy(

                        org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData pd84)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.Exception;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param addProxy83
            
          */
        public void startaddProxy(

            org.wso2.carbon.proxyadmin.stub.types.carbon.ProxyData pd84,

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAvailableSequences87
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String[] getAvailableSequences(

                        )
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getAvailableSequences87
            
          */
        public void startgetAvailableSequences(

            

            final org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        
       //
       }
    