

/**
 * LoggingAdmin.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis2 version: 1.6.1-wso2v27  Built on : Jun 11, 2018 (10:12:19 UTC)
 */

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

    /*
     *  LoggingAdmin java interface
     */

    public interface LoggingAdmin {
          
       /**
         * Auto generated method signature for Asynchronous Invocations
         * 
                 * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminException : 
         */
        public void  updateAllAppenderData(
         java.lang.String appenderName12,java.lang.String appenderPattern13,java.lang.String threshold14,java.lang.String logFileName15,java.lang.String sysLogHost16,java.lang.String facility17,boolean persist18

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

        

        /**
          * Auto generated method signature
          * 
                    * @param removeSyslogPattern19
                
         */

         
                     public java.lang.String removeSyslogPattern(

                        java.lang.String appenderPattern20)
                        throws java.rmi.RemoteException
             ;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param removeSyslogPattern19
            
          */
        public void startremoveSyslogPattern(

            java.lang.String appenderPattern20,

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

            throws java.rmi.RemoteException;

     

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

         
                     public boolean isStratosService(

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

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param isStratosService23
            
          */
        public void startisStratosService(

            

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

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getLoggerData26
                
         */

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

                        java.lang.String loggerName27)
                        throws java.rmi.RemoteException
             ;

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

            java.lang.String loggerName27,

            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.LoggingAdminException : 
         */
        public void  updateLoggerData(
         java.lang.String loggerName31,java.lang.String loggerLevel32,boolean additivity33,boolean persist34

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

        

        /**
          * Auto generated method signature
          * 
                    * @param getAppenderData35
                
         */

         
                     public org.wso2.carbon.logging.admin.stub.types.carbon.AppenderData getAppenderData(

                        java.lang.String appenderName36)
                        throws java.rmi.RemoteException
             ;

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getAppenderData35
            
          */
        public void startgetAppenderData(

            java.lang.String appenderName36,

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

            throws java.rmi.RemoteException;

     

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

         
                     public org.wso2.carbon.logging.admin.stub.types.carbon.LogData getSystemLog(

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

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getSystemLog39
            
          */
        public void startgetSystemLog(

            

            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.LoggingAdminLoggingAdminException : 
         */
        public void  updateSyslogConfig(
         java.lang.String url43,java.lang.String port44,java.lang.String realm45,java.lang.String userName46,java.lang.String password47

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

        

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

         
                     public org.wso2.carbon.logging.admin.stub.types.carbon.SyslogData getSyslogData(

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

        
         /**
            * Auto generated method signature for Asynchronous Invocations
            * 
                * @param getSyslogData48
            
          */
        public void startgetSyslogData(

            

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

            throws java.rmi.RemoteException;

     

        /**
          * Auto generated method signature
          * 
                    * @param getAllLoggerData51
                
         */

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

                        java.lang.String logNameFilter52,boolean beginsWith53)
                        throws java.rmi.RemoteException
             ;

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

            java.lang.String logNameFilter52,boolean beginsWith53,

            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.LoggingAdminException : 
         */
        public void  restoreDefaults(
         

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

        
       /**
         * Auto generated method signature for Asynchronous Invocations
         * 
                 * @throws org.wso2.carbon.logging.admin.stub.LoggingAdminException : 
         */
        public void  updateSystemLog(
         java.lang.String logLevel58,java.lang.String logPattern59,boolean persist60

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

        

        
       //
       }
    