|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.jmx.MBeanContainer
public class MBeanContainer
Container class for the MBean instances
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
|---|
AbstractLifeCycle.AbstractLifeCycleListener |
| Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.LifeCycle |
|---|
LifeCycle.Listener |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
|---|
_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING |
| Constructor Summary | |
|---|---|
MBeanContainer(javax.management.MBeanServer server)
Constructs MBeanContainer |
|
| Method Summary | |
|---|---|
void |
add(Container.Relationship relationship)
Implementation of Container.Listener interface |
void |
addBean(java.lang.Object obj)
Implementation of Container.Listener interface |
void |
doStart()
Perform actions needed to start lifecycle |
void |
doStop()
Perform actions needed to stop lifecycle |
java.lang.Object |
findBean(javax.management.ObjectName oname)
Lookup an instance by object name |
javax.management.ObjectName |
findMBean(java.lang.Object object)
Lookup an object name by instance |
java.lang.String |
getDomain()
Retrieve domain name used to add MBeans |
javax.management.MBeanServer |
getMBeanServer()
Retrieve instance of MBeanServer used by container |
void |
remove(Container.Relationship relationship)
Implementation of Container.Listener interface |
void |
removeBean(java.lang.Object obj)
Implementation of Container.Listener interface |
void |
setDomain(java.lang.String domain)
Set domain to be used to add MBeans |
| Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle |
|---|
addLifeCycleListener, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MBeanContainer(javax.management.MBeanServer server)
server - instance of MBeanServer for use by container| Method Detail |
|---|
public javax.management.ObjectName findMBean(java.lang.Object object)
object - instance for which object name is looked up
public java.lang.Object findBean(javax.management.ObjectName oname)
oname - object name of instance
public javax.management.MBeanServer getMBeanServer()
public void setDomain(java.lang.String domain)
domain - domain namepublic java.lang.String getDomain()
public void add(Container.Relationship relationship)
add in interface Container.ListenerContainer.Listener.add(org.eclipse.jetty.util.component.Container.Relationship)public void remove(Container.Relationship relationship)
remove in interface Container.ListenerContainer.Listener.remove(org.eclipse.jetty.util.component.Container.Relationship)public void removeBean(java.lang.Object obj)
removeBean in interface Container.ListenerContainer.Listener.removeBean(java.lang.Object)public void addBean(java.lang.Object obj)
addBean in interface Container.ListenerContainer.Listener.addBean(java.lang.Object)public void doStart()
doStart in class AbstractLifeCycleAbstractLifeCycle.doStart()public void doStop()
doStop in class AbstractLifeCycleAbstractLifeCycle.doStop()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||