|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.management.server.AbstractManagedObject
public abstract class AbstractManagedObject
Parent mbean of all Resin's managed objects.
Constructor Summary | |
---|---|
protected |
AbstractManagedObject()
|
protected |
AbstractManagedObject(java.lang.ClassLoader loader)
|
Method Summary | |
---|---|
protected void |
addObjectNameProperties(java.util.Map<java.lang.String,java.lang.String> props)
|
abstract java.lang.String |
getName()
The JMX name property of the mbean. |
javax.management.ObjectName |
getObjectName()
Returns the ObjectName of the mbean. |
java.lang.String |
getType()
The JMX type of this MBean, defaults to the prefix of the FooMXBean.. |
protected boolean |
registerSelf()
Registers the object with JMX. |
java.lang.String |
toString()
|
protected boolean |
unregisterSelf()
Unregisters the object with JMX. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected AbstractManagedObject()
protected AbstractManagedObject(java.lang.ClassLoader loader)
Method Detail |
---|
public javax.management.ObjectName getObjectName()
ObjectName
of the mbean.
getObjectName
in interface ManagedObjectMXBean
protected void addObjectNameProperties(java.util.Map<java.lang.String,java.lang.String> props) throws javax.management.MalformedObjectNameException
javax.management.MalformedObjectNameException
public abstract java.lang.String getName()
getName
in interface ManagedObjectMXBean
public java.lang.String getType()
getType
in interface ManagedObjectMXBean
protected boolean registerSelf()
protected boolean unregisterSelf()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |