Package com.saperion.rmi
Class SaSystemInfoImpl
- java.lang.Object
-
- com.saperion.rmi.SaSystemInfoImpl
-
- All Implemented Interfaces:
SaSystemInfo
,java.io.Serializable
public class SaSystemInfoImpl extends java.lang.Object implements SaSystemInfo
Implementation of theSaSystemInfo
interface.- Author:
- rbo
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.saperion.intf.SaSystemInfo
SaSystemInfo.RMIFeatures
-
-
Constructor Summary
Constructors Constructor Description SaSystemInfoImpl(int actJmxPort, int actSemaphoreCount, int actWrapperCount, int maximumThreads, java.util.List<SaSystemInfo.RMIFeatures> features, boolean multi, SaFailoverInfo failoverInfo)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SaFailoverInfo
getFailoverInfo()
Reads the failover informations.int
getJMXPort()
int
getMaxThreads()
java.util.List<SaSystemInfo.RMIFeatures>
getRunningFeatures()
int
getSemaphoreCount()
int
getWrapperCount()
boolean
isMultiMandant()
-
-
-
Constructor Detail
-
SaSystemInfoImpl
public SaSystemInfoImpl(int actJmxPort, int actSemaphoreCount, int actWrapperCount, int maximumThreads, java.util.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 Detail
-
getJMXPort
public final int getJMXPort()
- Specified by:
getJMXPort
in interfaceSaSystemInfo
- Returns:
- JMX port
- See Also:
SaSystemInfo.getJMXPort()
-
getSemaphoreCount
public final int getSemaphoreCount()
- Specified by:
getSemaphoreCount
in interfaceSaSystemInfo
- Returns:
- Semaphore count
- See Also:
SaSystemInfo.getSemaphoreCount()
-
getWrapperCount
public final int getWrapperCount()
- Specified by:
getWrapperCount
in interfaceSaSystemInfo
- Returns:
- Wrapper count
- See Also:
SaSystemInfo.getWrapperCount()
-
getMaxThreads
public final int getMaxThreads()
- Specified by:
getMaxThreads
in interfaceSaSystemInfo
- Returns:
- Max threads
- See Also:
SaSystemInfo.getMaxThreads()
-
getRunningFeatures
public final java.util.List<SaSystemInfo.RMIFeatures> getRunningFeatures()
- Specified by:
getRunningFeatures
in interfaceSaSystemInfo
- Returns:
- Running features on RMI server
- See Also:
SaSystemInfo.getRunningFeatures()
-
isMultiMandant
public final boolean isMultiMandant()
- Specified by:
isMultiMandant
in interfaceSaSystemInfo
- Returns:
- true if system is a multimandant system, otherwise false.
- See Also:
SaSystemInfo.isMultiMandant()
-
getFailoverInfo
public SaFailoverInfo getFailoverInfo()
Reads the failover informations.- Specified by:
getFailoverInfo
in interfaceSaSystemInfo
- Returns:
- Failover informations
- See Also:
SaSystemInfo.getFailoverInfo()
-
-