KIE :: CI 6.2.0.CR1

org.kie.scanner.management
Class MBeanUtils

java.lang.Object
  extended by org.kie.scanner.management.MBeanUtils

public class MBeanUtils
extends Object


Field Summary
static String MBEANS_PROPERTY
           
 
Constructor Summary
MBeanUtils()
           
 
Method Summary
static ObjectName createObjectName(String name)
           
static Object getAttribute(ObjectName mbeanName, String attributeName)
           
static void invoke(ObjectName mbeanName, String operation, Object[] params, String[] signature)
           
static boolean isMBeanEnabled()
           
static
<T> void
registerMBean(T mbean, Class<T> mbeanInterface, ObjectName name)
           
static void setMBeanEnabled(boolean mbeanEnabled)
           
static void unregisterMBeanFromServer(ObjectName name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MBEANS_PROPERTY

public static final String MBEANS_PROPERTY
See Also:
Constant Field Values
Constructor Detail

MBeanUtils

public MBeanUtils()
Method Detail

isMBeanEnabled

public static boolean isMBeanEnabled()

setMBeanEnabled

public static void setMBeanEnabled(boolean mbeanEnabled)

registerMBean

public static <T> void registerMBean(T mbean,
                                     Class<T> mbeanInterface,
                                     ObjectName name)

unregisterMBeanFromServer

public static void unregisterMBeanFromServer(ObjectName name)

createObjectName

public static ObjectName createObjectName(String name)

getAttribute

public static Object getAttribute(ObjectName mbeanName,
                                  String attributeName)

invoke

public static void invoke(ObjectName mbeanName,
                          String operation,
                          Object[] params,
                          String[] signature)

KIE :: CI 6.2.0.CR1

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.