org.apache.qpid.server.management
Class NoopManagedObjectRegistry

java.lang.Object
  extended by org.apache.qpid.server.management.NoopManagedObjectRegistry
All Implemented Interfaces:
ManagedObjectRegistry

public class NoopManagedObjectRegistry
extends java.lang.Object
implements ManagedObjectRegistry

This managed object registry does not actually register MBeans. This can be used in tests when management is not required or when management has been disabled.


Constructor Summary
NoopManagedObjectRegistry()
           
 
Method Summary
 void registerObject(ManagedObject managedObject)
           
 void unregisterObject(ManagedObject managedObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NoopManagedObjectRegistry

public NoopManagedObjectRegistry()
Method Detail

registerObject

public void registerObject(ManagedObject managedObject)
                    throws javax.management.JMException
Specified by:
registerObject in interface ManagedObjectRegistry
Throws:
javax.management.JMException

unregisterObject

public void unregisterObject(ManagedObject managedObject)
                      throws javax.management.JMException
Specified by:
unregisterObject in interface ManagedObjectRegistry
Throws:
javax.management.JMException