Class GMSMonitor
- java.lang.Object
-
- com.sun.enterprise.ee.cms.impl.common.GMSMonitor
-
public class GMSMonitor extends java.lang.ObjectLightweight monitoring solution. One per gms group. Candidate to evolve into GMBAL Managaged Object in future.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceGMSMonitor.GMSMessageStatsMBeanstatic classGMSMonitor.MessageStatsstatic classGMSMonitor.Report
-
Field Summary
Fields Modifier and Type Field Description booleanENABLEDstatic longENABLED_DEFAULTjava.lang.StringgroupNamejava.lang.StringinstanceNamejavax.management.MBeanServermbs
-
Constructor Summary
Constructors Constructor Description GMSMonitor(java.lang.String instanceName, java.lang.String groupName, java.util.Properties props)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcloseGMSMessageMonitorStats(java.lang.String targetComponent)GMSMonitor.MessageStatsgetGMSMessageMonitorStats(java.lang.String targetComponent)longgetSendWriteTimeout()voidreport()voidsetSendWriteTimeout(long value)voidstop()
-
-
-
Field Detail
-
ENABLED
public final boolean ENABLED
-
ENABLED_DEFAULT
public static final long ENABLED_DEFAULT
- See Also:
- Constant Field Values
-
mbs
public final javax.management.MBeanServer mbs
-
instanceName
public final java.lang.String instanceName
-
groupName
public final java.lang.String groupName
-
-
Method Detail
-
setSendWriteTimeout
public void setSendWriteTimeout(long value)
-
getSendWriteTimeout
public long getSendWriteTimeout()
-
report
public void report()
-
getGMSMessageMonitorStats
public GMSMonitor.MessageStats getGMSMessageMonitorStats(java.lang.String targetComponent)
-
closeGMSMessageMonitorStats
public void closeGMSMessageMonitorStats(java.lang.String targetComponent)
-
stop
public void stop()
-
-