Class RemoteLoggingConfigClient
- java.lang.Object
-
- org.wso2.carbon.logging.remote.config.ui.RemoteLoggingConfigClient
-
public class RemoteLoggingConfigClient extends Object
This is the Admin client used for updating Log4J2 appenders related to remote server configuration.
-
-
Field Summary
Fields Modifier and Type Field Description org.wso2.carbon.logging.remote.config.stub.RemoteLoggingConfigStubstub
-
Constructor Summary
Constructors Constructor Description RemoteLoggingConfigClient(String cookie, String backendServerURL, org.apache.axis2.context.ConfigurationContext configCtx)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRemoteServerConfig(org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData data)Add remote server configuration.org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerDatagetRemoteServerConfig(String logType)Get remote server configuration for a given log type.org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData[]getRemoteServerConfigs()Get remote server configuration.voidresetRemoteServerConfig(org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData data)Reset remote server configuration.
-
-
-
Method Detail
-
addRemoteServerConfig
public void addRemoteServerConfig(org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData data) throws ExceptionAdd remote server configuration.- Parameters:
data- RemoteServerLoggerData- Throws:
Exception- Exception
-
resetRemoteServerConfig
public void resetRemoteServerConfig(org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData data) throws ExceptionReset remote server configuration.- Parameters:
data- RemoteServerLoggerData- Throws:
Exception- Exception
-
getRemoteServerConfigs
public org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData[] getRemoteServerConfigs() throws ExceptionGet remote server configuration.- Returns:
- RemoteServerLoggerData[] Array of RemoteServerLoggerData
- Throws:
Exception- If an error occurs while getting remote server configuration.
-
getRemoteServerConfig
public org.wso2.carbon.logging.remote.config.stub.types.carbon.RemoteServerLoggerData getRemoteServerConfig(String logType) throws Exception
Get remote server configuration for a given log type.- Parameters:
logType- The log type of the remote server configuration.- Returns:
- RemoteServerLoggerData object that contains the remote server configuration.
- Throws:
Exception- If an error occurs while getting remote server configuration.
-
-