Package org.pentaho.platform.api.engine
Class ServerStatusProvider
java.lang.Object
org.pentaho.platform.api.engine.ServerStatusProvider
- All Implemented Interfaces:
IServerStatusProvider
This is the default implementation of server status log message provider.
- Author:
- tkafalas
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.pentaho.platform.api.engine.IServerStatusProvider
IServerStatusProvider.Locator, IServerStatusProvider.ServerStatus -
Field Summary
Fields inherited from interface org.pentaho.platform.api.engine.IServerStatusProvider
LOCATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]voidregisterServerStatusChangeListener(IServerStatusChangeListener serverStatusChangeListener) voidremoveServerStatusChangeListener(IServerStatusChangeListener serverStatusChangeListener) voidsetStatus(IServerStatusProvider.ServerStatus serverStatus) voidsetStatusMessages(String[] messages)
-
Constructor Details
-
ServerStatusProvider
public ServerStatusProvider()
-
-
Method Details
-
getStatus
- Specified by:
getStatusin interfaceIServerStatusProvider
-
getStatusMessages
- Specified by:
getStatusMessagesin interfaceIServerStatusProvider
-
setStatus
- Specified by:
setStatusin interfaceIServerStatusProvider
-
registerServerStatusChangeListener
public void registerServerStatusChangeListener(IServerStatusChangeListener serverStatusChangeListener) - Specified by:
registerServerStatusChangeListenerin interfaceIServerStatusProvider
-
removeServerStatusChangeListener
public void removeServerStatusChangeListener(IServerStatusChangeListener serverStatusChangeListener) - Specified by:
removeServerStatusChangeListenerin interfaceIServerStatusProvider
-
setStatusMessages
- Specified by:
setStatusMessagesin interfaceIServerStatusProvider
-