Package com.saperion.rmi
Class SaSystemInfoImpl
java.lang.Object
com.saperion.rmi.SaSystemInfoImpl
- All Implemented Interfaces:
SaSystemInfo
,Serializable
Implementation of the
SaSystemInfo
interface.- Author:
- rbo
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.saperion.intf.SaSystemInfo
SaSystemInfo.RMIFeatures
-
Constructor Summary
ConstructorsConstructorDescriptionSaSystemInfoImpl
(int actJmxPort, int actSemaphoreCount, int actWrapperCount, int maximumThreads, List<SaSystemInfo.RMIFeatures> features, boolean multi, SaFailoverInfo failoverInfo) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionReads the failover informations.final int
final int
final List<SaSystemInfo.RMIFeatures>
final int
final int
final boolean
-
Constructor Details
-
SaSystemInfoImpl
public SaSystemInfoImpl(int actJmxPort, int actSemaphoreCount, int actWrapperCount, int maximumThreads, List<SaSystemInfo.RMIFeatures> features, boolean multi, SaFailoverInfo failoverInfo) Constructor.- Parameters:
actJmxPort
- Actual JMX portactSemaphoreCount
- Actual semaphore countactWrapperCount
- Actual wrapper countmaximumThreads
- maximumThreadsfeatures
- list of running featuresmulti
- Multi mandantfailoverInfo
- Failover info
-
-
Method Details
-
getJMXPort
public final int getJMXPort()- Specified by:
getJMXPort
in interfaceSaSystemInfo
- Returns:
- JMX port
- See Also:
-
getSemaphoreCount
public final int getSemaphoreCount()- Specified by:
getSemaphoreCount
in interfaceSaSystemInfo
- Returns:
- Semaphore count
- See Also:
-
getWrapperCount
public final int getWrapperCount()- Specified by:
getWrapperCount
in interfaceSaSystemInfo
- Returns:
- Wrapper count
- See Also:
-
getMaxThreads
public final int getMaxThreads()- Specified by:
getMaxThreads
in interfaceSaSystemInfo
- Returns:
- Max threads
- See Also:
-
getRunningFeatures
- Specified by:
getRunningFeatures
in interfaceSaSystemInfo
- Returns:
- Running features on RMI server
- See Also:
-
isMultiMandant
public final boolean isMultiMandant()- Specified by:
isMultiMandant
in interfaceSaSystemInfo
- Returns:
- true if system is a multimandant system, otherwise false.
- See Also:
-
getFailoverInfo
Reads the failover informations.- Specified by:
getFailoverInfo
in interfaceSaSystemInfo
- Returns:
- Failover informations
- See Also:
-