Package com.saperion.connector.rmi
Class SaRMIServerInfo
- java.lang.Object
- 
- com.saperion.connector.rmi.SaRMIServerInfo
 
- 
 public class SaRMIServerInfo extends java.lang.ObjectHolds the information about the Saperion RMI Server state.
 States are e.g.
 - running
 - stopped- Author:
- rbo
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classSaRMIServerInfo.ServerStateServer state.
 - 
Constructor SummaryConstructors Constructor Description SaRMIServerInfo(java.lang.String serverName, int serverPort, boolean withSSL)Constructor.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)SaRMIServerInfogetActualServer()Reads the actual server from the list of fail over servers.SaRMISystemConnectorgetConnector()java.util.List<SaRMIServerInfo>getFailOvers()longgetLastOverload()intgetLoad()java.lang.StringgetName()intgetPort()SaRMIServerInfo.ServerStategetState()SaRMISystemConnectorgetSystemApplication()SaSystemInfogetSystemInfo()inthashCode()booleanisFailOverServer()booleanisWithSsl()SaSystemInforeadSystemInfo(int threshold)Reads system info.voidrestart()Restart this server.voidsetOverload()Set to overloaded.voidsetRunning()Set running.voidsetStopped()Set to stopped.java.lang.StringtoString()
 
- 
- 
- 
Method Detail- 
getSystemApplicationpublic SaRMISystemConnector getSystemApplication() - Returns:
- System application of this server.
 
 - 
restartpublic void restart() Restart this server.
 - 
getNamepublic java.lang.String getName() - Returns:
- Name
 
 - 
getPortpublic int getPort() - Returns:
- Port
 
 - 
getStatepublic SaRMIServerInfo.ServerState getState() - Returns:
- Server state
 
 - 
isFailOverServerpublic boolean isFailOverServer() - Returns:
- Is fail over server
 
 - 
isWithSslpublic boolean isWithSsl() - Returns:
- true, if is with ssl
 
 - 
setRunningpublic void setRunning() Set running.
 - 
setOverloadpublic void setOverload() Set to overloaded.
 - 
setStoppedpublic void setStopped() Set to stopped.
 - 
getLastOverloadpublic long getLastOverload() - Returns:
- Last overload time
 
 - 
getActualServerpublic SaRMIServerInfo getActualServer() Reads the actual server from the list of fail over servers.- Returns:
- Actual server
 
 - 
getFailOverspublic java.util.List<SaRMIServerInfo> getFailOvers() - Returns:
- Failover list
 
 - 
getConnectorpublic SaRMISystemConnector getConnector() - Returns:
- Own connector
 
 - 
readSystemInfopublic SaSystemInfo readSystemInfo(int threshold) Reads system info.- Parameters:
- threshold- threshold
- Returns:
- SystemInfo
 
 - 
getSystemInfopublic SaSystemInfo getSystemInfo() - Returns:
- Last system info
 
 - 
getLoadpublic int getLoad() - Returns:
- System load in percent
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
- See Also:
- Object.equals(java.lang.Object)
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
- See Also:
- Object.hashCode()
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-