org.apache.aries.jmx.framework
Class ServiceStateMBeanHandler

java.lang.Object
  extended by org.apache.aries.jmx.framework.ServiceStateMBeanHandler
All Implemented Interfaces:
MBeanHandler

public class ServiceStateMBeanHandler
extends Object
implements MBeanHandler

Implementation of MBeanHandler which manages the ServiceState MBean implementation

Version:
$Rev: 898958 $ $Date: 2010-01-13 22:00:58 +0000 (Wed, 13 Jan 2010) $
See Also:


Constructor Summary
ServiceStateMBeanHandler(org.osgi.framework.BundleContext bundleContext, Logger logger)
           
 
Method Summary
 void close()
          Stops handler.
 StandardMBean getMbean()
          Gets MBean holden by handler.
 String getName()
          Gets name of the MBean.
 void open()
          Starts handler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceStateMBeanHandler

public ServiceStateMBeanHandler(org.osgi.framework.BundleContext bundleContext,
                                Logger logger)
Method Detail

open

public void open()
Description copied from interface: MBeanHandler
Starts handler.

Specified by:
open in interface MBeanHandler
See Also:
MBeanHandler.open()

getMbean

public StandardMBean getMbean()
Description copied from interface: MBeanHandler
Gets MBean holden by handler.

Specified by:
getMbean in interface MBeanHandler
Returns:
MBean @see StandardMBean.
See Also:
MBeanHandler.getMbean()

getName

public String getName()
Description copied from interface: MBeanHandler
Gets name of the MBean.

Specified by:
getName in interface MBeanHandler
Returns:
MBean name.
See Also:
MBeanHandler.getName()

close

public void close()
Description copied from interface: MBeanHandler
Stops handler.

Specified by:
close in interface MBeanHandler
See Also:
MBeanHandler.close()


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.