com.hazelcast.jmx
Class TopicMBean

java.lang.Object
  extended by com.hazelcast.jmx.HazelcastMBean<ITopic>
      extended by com.hazelcast.jmx.TopicMBean
All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public class TopicMBean
extends HazelcastMBean<ITopic>

Management bean for ITopic


Field Summary
 
Fields inherited from class com.hazelcast.jmx.HazelcastMBean
attributeMap, operationMap
 
Constructor Summary
protected TopicMBean(ITopic managedObject, ManagementService service)
           
 
Method Summary
 String getConfig()
           
 long getLocalCreationTime()
           
 long getLocalPublishOperationCount()
           
 long getLocalReceiveOperationCount()
           
 String getName()
           
 long getTotalMessageCount()
           
 void preDeregister()
           
 
Methods inherited from class com.hazelcast.jmx.HazelcastMBean
getAttribute, getAttributes, getMBeanInfo, invoke, postDeregister, postRegister, preRegister, register, setAttribute, setAttributes, setObjectName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicMBean

protected TopicMBean(ITopic managedObject,
                     ManagementService service)
Method Detail

getLocalCreationTime

public long getLocalCreationTime()

getLocalPublishOperationCount

public long getLocalPublishOperationCount()

getLocalReceiveOperationCount

public long getLocalReceiveOperationCount()

getName

public String getName()

getTotalMessageCount

public long getTotalMessageCount()

getConfig

public String getConfig()

preDeregister

public void preDeregister()
                   throws Exception
Specified by:
preDeregister in interface MBeanRegistration
Overrides:
preDeregister in class HazelcastMBean<ITopic>
Throws:
Exception


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.