

/**
 * LoggingAdmin.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis2 version: 1.6.1-wso2v51  Built on : May 13, 2020 (03:20:44 UTC)
 */

    package org.wso2.carbon.logging.admin.stub;

    /*
     *  LoggingAdmin java interface
     */

    public interface LoggingAdmin {
          

        /**
          * Auto generated method signature
          * 
                    * @param isLoggerExist7
                
             * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminIOException : 
         */

         
                     public boolean isLoggerExist(

                        java.lang.String loggerName8)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.logging.admin.stub.LoggingAdminIOException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param isLoggerExist7
            
          */
        public void startisLoggerExist(

            java.lang.String loggerName8,

            final org.wso2.carbon.logging.admin.stub.LoggingAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getLoggerData11
                
             * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminIOException : 
         */

         
                     public org.wso2.carbon.logging.admin.stub.types.carbon.LoggerData getLoggerData(

                        java.lang.String loggerName12)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.logging.admin.stub.LoggingAdminIOException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getLoggerData11
            
          */
        public void startgetLoggerData(

            java.lang.String loggerName12,

            final org.wso2.carbon.logging.admin.stub.LoggingAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAllLoggerData15
                
             * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminIOException : 
         */

         
                     public org.wso2.carbon.logging.admin.stub.types.carbon.LoggerData[] getAllLoggerData(

                        boolean beginsWith16,java.lang.String logNameFilter17)
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.logging.admin.stub.LoggingAdminIOException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getAllLoggerData15
            
          */
        public void startgetAllLoggerData(

            boolean beginsWith16,java.lang.String logNameFilter17,

            final org.wso2.carbon.logging.admin.stub.LoggingAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     
       /**
         * Auto generated method signature for Asynchronous Invocations
         * 
                 * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminIOException : 
                 * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminConfigurationException : 
         */
        public void  updateLoggerData(
         java.lang.String loggerName21,java.lang.String logLevel22

        ) throws java.rmi.RemoteException
        
        
               ,org.wso2.carbon.logging.admin.stub.LoggingAdminIOException
               ,org.wso2.carbon.logging.admin.stub.LoggingAdminConfigurationException;

        
       /**
         * Auto generated method signature for Asynchronous Invocations
         * 
                 * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminIOException : 
                 * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminConfigurationException : 
         */
        public void  addLogger(
         java.lang.String loggerName24,java.lang.String loggerClass25,java.lang.String logLevel26

        ) throws java.rmi.RemoteException
        
        
               ,org.wso2.carbon.logging.admin.stub.LoggingAdminIOException
               ,org.wso2.carbon.logging.admin.stub.LoggingAdminConfigurationException;

        

        /**
          * Auto generated method signature
          * 
                    * @param getLoggers27
                
             * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminIOException : 
         */

         
                     public java.lang.String getLoggers(

                        )
                        throws java.rmi.RemoteException
             
          ,org.wso2.carbon.logging.admin.stub.LoggingAdminIOException;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getLoggers27
            
          */
        public void startgetLoggers(

            

            final org.wso2.carbon.logging.admin.stub.LoggingAdminCallbackHandler callback)

            throws java.rmi.RemoteException;

     

        
       //
       }
    