org.huihoo.jfox.jmx
Class MBeanServerRepositorySupport
java.lang.Object
|
+--org.huihoo.jfox.jmx.MBeanServerRepositorySupport
- All Implemented Interfaces:
- MBeanServerRepository
- public final class MBeanServerRepositorySupport
- extends java.lang.Object
- implements MBeanServerRepository
store the MBeans
- Author:
- Young Yang
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MBeanServerRepositorySupport
public MBeanServerRepositorySupport()
get
public MBeanMetaData get(ObjectName name)
- Specified by:
get in interface MBeanServerRepository
put
public void put(ObjectName name,
MBeanMetaData metadata)
- Specified by:
put in interface MBeanServerRepository
remove
public void remove(ObjectName name)
- Specified by:
remove in interface MBeanServerRepository
size
public int size()
- Specified by:
size in interface MBeanServerRepository
contains
public boolean contains(ObjectName name)
- Specified by:
contains in interface MBeanServerRepository
iterator
public java.util.Iterator iterator()
- Description copied from interface:
MBeanServerRepository
- value iterator, MBeanMetaData contains the ObjectName
- Specified by:
iterator in interface MBeanServerRepository
- Returns:
keys
public java.util.List keys()
- Description copied from interface:
MBeanServerRepository
- get all ObjectName
- Specified by:
keys in interface MBeanServerRepository
- Returns: