com.hazelcast.jmx
Class MapEntryMBean
java.lang.Object
com.hazelcast.jmx.AbstractMBean<MapEntry>
com.hazelcast.jmx.MapEntryMBean
- All Implemented Interfaces:
- javax.management.DynamicMBean, javax.management.MBeanRegistration
public class MapEntryMBean
- extends AbstractMBean<MapEntry>
MBean for MapEntry
- Author:
- Marco Ferrante, DISI - University of Genova
Method Summary |
static javax.management.ObjectName |
buildObjectName(javax.management.ObjectName mapName,
java.lang.Object key)
|
static javax.management.ObjectName |
buildObjectNameFilter(javax.management.ObjectName mapName)
|
long |
getCost()
|
java.lang.Class<?> |
getKeyClass()
|
java.lang.Class<?> |
getValueClass()
|
protected MapEntry |
refresh()
Override this method if the managed object requires some refresh
before reading. |
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,
java.lang.Object key)
buildObjectName
public static javax.management.ObjectName buildObjectName(javax.management.ObjectName mapName,
java.lang.Object key)
throws java.lang.Exception
- Throws:
java.lang.Exception
buildObjectNameFilter
public static javax.management.ObjectName buildObjectNameFilter(javax.management.ObjectName mapName)
throws java.lang.Exception
- Throws:
java.lang.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 java.lang.Class<?> getKeyClass()
getValueClass
public java.lang.Class<?> getValueClass()
getCost
public long getCost()
Copyright © 2012 Hazel Bilisim Ltd.. All Rights Reserved.