com.hazelcast.jmx
Class SetMBean
java.lang.Object
  
com.hazelcast.jmx.AbstractMBean<ISet<?>>
      
com.hazelcast.jmx.SetMBean
- All Implemented Interfaces: 
 - DynamicMBean, MBeanRegistration
 
public class SetMBean
- extends AbstractMBean<ISet<?>>
 
MBean for Set
- Author:
 
  - Marco Ferrante, DISI - University of Genoa
 
 
 
 
 
| Methods inherited from class com.hazelcast.jmx.AbstractMBean | 
getAttribute, getAttributes, getManagedObject, getMBeanInfo, getObjectName, getParentName, invoke, postDeregister, preRegister, refresh, setAttribute, setAttributes, setParentName | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
listener
protected ItemListener listener
SetMBean
public SetMBean(ISet<?> managedObject,
                ManagementService managementService)
getNameSpec
public ObjectNameSpec getNameSpec()
- Description copied from class: 
AbstractMBean 
- Override to provide a JMX name
- Overrides:
 getNameSpec in class AbstractMBean<ISet<?>>
 
 
 
postRegister
public void postRegister(Boolean registrationDone)
- Description copied from class: 
AbstractMBean 
- From interface 
MBeanRegistration
- Specified by:
 postRegister in interface MBeanRegistration- Overrides:
 postRegister in class AbstractMBean<ISet<?>>
 
 
 
preDeregister
public void preDeregister()
                   throws Exception
- Description copied from class: 
AbstractMBean 
- From interface 
MBeanRegistration
- Specified by:
 preDeregister in interface MBeanRegistration- Overrides:
 preDeregister in class AbstractMBean<ISet<?>>
 
- Throws:
 Exception
 
 
addItem
protected void addItem(Object item)
 
removeItem
protected void removeItem(Object item)
 
resetStats
public void resetStats()
- Resets statistics
 
 
clear
public void clear()
 
getName
public String getName()
 
getSize
public int getSize()
 
getItems
public List<?> getItems()
 
getItemsReceived
public long getItemsReceived()
 
getItemsServed
public long getItemsServed()
 
Copyright © 2008-2012 Hazelcast, Inc. All Rights Reserved.