com.hazelcast.jmx
Class MultiMapMBean

java.lang.Object
  extended by com.hazelcast.jmx.AbstractMBean<MultiMap>
      extended by com.hazelcast.jmx.MultiMapMBean
All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public class MultiMapMBean
extends AbstractMBean<MultiMap>

MBean for MultiMap

Author:
Marco Ferrante, DISI - University of Genova

Field Summary
 
Fields inherited from class com.hazelcast.jmx.AbstractMBean
logger, managementService, mbeanServer
 
Constructor Summary
MultiMapMBean(MultiMap managedObject, ManagementService managementService)
           
 
Method Summary
 void clear()
           
 String getName()
           
 ObjectNameSpec getNameSpec()
          Override to provide a JMX name
 int getSize()
           
 
Methods inherited from class com.hazelcast.jmx.AbstractMBean
getAttribute, getAttributes, getManagedObject, getMBeanInfo, getObjectName, getParentName, invoke, postDeregister, postRegister, preDeregister, preRegister, refresh, setAttribute, setAttributes, setParentName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiMapMBean

public MultiMapMBean(MultiMap managedObject,
                     ManagementService managementService)
Method Detail

getNameSpec

public ObjectNameSpec getNameSpec()
Description copied from class: AbstractMBean
Override to provide a JMX name

Overrides:
getNameSpec in class AbstractMBean<MultiMap>

clear

public void clear()

getName

public String getName()

getSize

public int getSize()


Copyright 2008-2012 Hazel Ltd. All Rights Reserved.