Class GMSMonitor


  • public class GMSMonitor
    extends java.lang.Object
    Lightweight monitoring solution. One per gms group. Candidate to evolve into GMBAL Managaged Object in future.
    • Field Detail

      • ENABLED

        public final boolean ENABLED
      • mbs

        public final javax.management.MBeanServer mbs
      • instanceName

        public final java.lang.String instanceName
      • groupName

        public final java.lang.String groupName
    • Constructor Detail

      • GMSMonitor

        public GMSMonitor​(java.lang.String instanceName,
                          java.lang.String groupName,
                          java.util.Properties props)
    • 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()