org.apache.aries.jmx.framework
Class PackageStateMBeanHandler

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

public class PackageStateMBeanHandler
extends Object
implements MBeanHandler

PackageStateMBeanHandler represents MBeanHandler which holding information about PackageStateMBean.

Version:
$Rev: 896239 $ $Date: 2010-01-05 22:02:23 +0000 (Tue, 05 Jan 2010) $
See Also:
MBeanHandler

Constructor Summary
PackageStateMBeanHandler(org.osgi.framework.BundleContext context, Logger logger)
          Constructs new PackageStateMBeanHandler.
 
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

PackageStateMBeanHandler

public PackageStateMBeanHandler(org.osgi.framework.BundleContext context,
                                Logger logger)
Constructs new PackageStateMBeanHandler.

Parameters:
context - bundle context of JMX bundle.
logger - @see Logger.
Method Detail

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()

open

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

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

close

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

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

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()


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