

/**
 * ProxyServiceAdmin.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis2 version: 1.6.1-wso2v12  Built on : Mar 19, 2015 (08:32:27 UTC)
 */

    package org.wso2.carbon.proxyadmin.stub;

    /*
     *  ProxyServiceAdmin java interface
     */

    public interface ProxyServiceAdmin {
          

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

         
                     public java.lang.String disableStatistics(

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

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

            java.lang.String proxyName27,

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

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAvailableEndpoints30
                
             * @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 getAvailableEndpoints30
            
          */
        public void startgetAvailableEndpoints(

            

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String redeployProxyService(

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

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

            java.lang.String proxyName34,

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String addProxy(

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

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

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

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String modifyProxy(

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

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

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

            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 getAvailableTransports49
                
             * @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 getAvailableTransports49
            
          */
        public void startgetAvailableTransports(

            

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

            throws java.rmi.RemoteException;

     

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

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

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

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

            java.lang.String proxyName53,

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String getEndpoint(

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

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

            java.lang.String name57,

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String startProxyService(

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

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

            java.lang.String proxyName61,

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

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getMetaData64
                
             * @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 getMetaData64
            
          */
        public void startgetMetaData(

            

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String enableTracing(

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

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

            java.lang.String proxyName68,

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String getSourceView(

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

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

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

            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 enableStatistics79
                
             * @throws org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException : 
         */

         
                     public java.lang.String enableStatistics(

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

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

            java.lang.String proxyName80,

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

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAvailableSequences83
                
             * @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 getAvailableSequences83
            
          */
        public void startgetAvailableSequences(

            

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

            throws java.rmi.RemoteException;

     

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

         
                     public java.lang.String deleteProxyService(

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

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

            java.lang.String proxyName87,

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

            throws java.rmi.RemoteException;

     

        
       //
       }
    