org.jacorb.notification.jmx
Class UnregisterObjectNameProviderDecorator

java.lang.Object
  extended byorg.jacorb.notification.jmx.UnregisterObjectNameProviderDecorator

public class UnregisterObjectNameProviderDecorator
extends java.lang.Object

a DynamicMBeanProvider decorator that will add a disposehook to the instance for which a mbean is created the disposehook will deregister the mbean from the mbeanserver.

Version:
$Id: UnregisterObjectNameProviderDecorator.java,v 1.3 2006/01/06 10:12:28 alphonse.bendt Exp $
Author:
Alphonse Bendt

Constructor Summary
UnregisterObjectNameProviderDecorator(MBeanServer mbeanServer, DynamicMBeanProvider delegate)
           
 
Method Summary
 JMXRegistrationInfo provide(org.picocontainer.PicoContainer picoContainer, org.picocontainer.ComponentAdapter componentAdapter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnregisterObjectNameProviderDecorator

public UnregisterObjectNameProviderDecorator(MBeanServer mbeanServer,
                                             DynamicMBeanProvider delegate)
Method Detail

provide

public JMXRegistrationInfo provide(org.picocontainer.PicoContainer picoContainer,
                                   org.picocontainer.ComponentAdapter componentAdapter)