com.hazelcast.jmx
Class MapMBean
java.lang.Object
com.hazelcast.jmx.AbstractMBean<IMap>
com.hazelcast.jmx.MapMBean
- All Implemented Interfaces:
- DynamicMBean, MBeanRegistration
public class MapMBean
- extends AbstractMBean<IMap>
MBean for Map
- Author:
- Marco Ferrante, DISI - University of Genova
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 EntryListener listener
MapMBean
public MapMBean(IMap managedObject,
ManagementService managementService)
getNameSpec
public ObjectNameSpec getNameSpec()
- Description copied from class:
AbstractMBean
- Override to provide a JMX name
- Overrides:
getNameSpec
in class AbstractMBean<IMap>
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<IMap>
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<IMap>
- Throws:
Exception
clear
public void clear()
values
public String values(String query)
entrySet
public String entrySet(String query)
getConfig
public String getConfig()
addEntry
protected void addEntry(Object key)
removeEntry
protected void removeEntry(Object key)
getName
public String getName()
getSize
public int getSize()
Copyright © 2008-2012 Hazel Ltd. All Rights Reserved.