com.hazelcast.jmx
Class MapEntryMBean
java.lang.Object
com.hazelcast.jmx.AbstractMBean<MapEntry>
com.hazelcast.jmx.MapEntryMBean
- All Implemented Interfaces:
- DynamicMBean, MBeanRegistration
public class MapEntryMBean
- extends AbstractMBean<MapEntry>
MBean for MapEntry
- Author:
- Marco Ferrante, DISI - University of Genova
Methods inherited from class com.hazelcast.jmx.AbstractMBean |
getAttribute, getAttributes, getManagedObject, getMBeanInfo, getNameSpec, getObjectName, getParentName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setParentName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapEntryMBean
public MapEntryMBean(IMap map,
Object key)
buildObjectName
public static ObjectName buildObjectName(ObjectName mapName,
Object key)
throws Exception
- Throws:
Exception
buildObjectNameFilter
public static ObjectName buildObjectNameFilter(ObjectName mapName)
throws Exception
- Throws:
Exception
refresh
protected MapEntry refresh()
- Description copied from class:
AbstractMBean
- Override this method if the managed object requires some refresh
before reading. Return the new state/object.
- Overrides:
refresh
in class AbstractMBean<MapEntry>
getKeyClass
public Class<?> getKeyClass()
getValueClass
public Class<?> getValueClass()
getCost
public long getCost()
Copyright © 2008-2012 Hazel Ltd. All Rights Reserved.