|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MBeanRepository
The MBeanServer implementation delegates to implementations of this interface the storage of registered MBeans.
All necessary synchronization code is taken care by the MBeanServer, so implementations can be coded without caring of synchronization issues.
Method Summary | |
---|---|
java.lang.Object |
clone()
Clones this MBean repository |
MBeanMetaData |
get(javax.management.ObjectName name)
Returns the metadata information associated with the given object name. |
java.util.Iterator |
iterator()
Returns an iterator on the metadata stored in this repository. |
void |
put(javax.management.ObjectName name,
MBeanMetaData metadata)
Inserts the given metadata associated with the given object name into this repository. |
void |
remove(javax.management.ObjectName name)
Removes the metadata associated with the given object name from this repository. |
int |
size()
Returns the size of this repository. |
Method Detail |
---|
MBeanMetaData get(javax.management.ObjectName name)
put(javax.management.ObjectName, mx4j.server.MBeanMetaData)
void put(javax.management.ObjectName name, MBeanMetaData metadata)
get(javax.management.ObjectName)
void remove(javax.management.ObjectName name)
int size()
java.util.Iterator iterator()
java.lang.Object clone()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |