org.jacorb.notification.jmx

Class UnregisterObjectNameProviderDecorator

public class UnregisterObjectNameProviderDecorator extends Object implements DynamicMBeanProvider

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
JMXRegistrationInfoprovide(PicoContainer picoContainer, ComponentAdapter componentAdapter)

Constructor Detail

UnregisterObjectNameProviderDecorator

public UnregisterObjectNameProviderDecorator(MBeanServer mbeanServer, DynamicMBeanProvider delegate)

Method Detail

provide

public JMXRegistrationInfo provide(PicoContainer picoContainer, ComponentAdapter componentAdapter)