org.ow2.petals.component.framework.mbean
Class MBeanHelper

java.lang.Object
  extended by org.ow2.petals.component.framework.mbean.MBeanHelper

public class MBeanHelper
extends java.lang.Object

A MBean Helper class.

Since:
3.0
Author:
chamerling - EBM WebSourcing

Constructor Summary
MBeanHelper()
           
 
Method Summary
static javax.management.ObjectName createCustomMBeanName(javax.jbi.management.MBeanNames names, java.lang.String prefix)
           
static void registerMBean(javax.management.MBeanServer server, javax.management.ObjectName objectName, java.lang.Object object)
          Register a MBean into MBeanServer
static void unregisterMBean(javax.management.MBeanServer server, javax.management.ObjectName objectName)
          Unregister a MBean from the MBeanServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBeanHelper

public MBeanHelper()
Method Detail

registerMBean

public static final void registerMBean(javax.management.MBeanServer server,
                                       javax.management.ObjectName objectName,
                                       java.lang.Object object)
                                throws javax.jbi.JBIException
Register a MBean into MBeanServer

Parameters:
server -
objectName -
object -
Throws:
javax.jbi.JBIException

createCustomMBeanName

public static final javax.management.ObjectName createCustomMBeanName(javax.jbi.management.MBeanNames names,
                                                                      java.lang.String prefix)

unregisterMBean

public static final void unregisterMBean(javax.management.MBeanServer server,
                                         javax.management.ObjectName objectName)
                                  throws javax.jbi.JBIException
Unregister a MBean from the MBeanServer

Parameters:
server -
objectName -
Throws:
javax.jbi.JBIException


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.