public class FacadeMbeanHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
COLON |
static String |
COMMA |
static String |
COMPONENT_NAME_KEY |
static String |
EQUAL |
static String |
JBI_DOMAIN |
static String |
SERVICE_TYPE_KEY |
static String |
TARGET_KEY |
| Constructor and Description |
|---|
FacadeMbeanHelper() |
| Modifier and Type | Method and Description |
|---|---|
static ObjectName |
getComponentLifeCycleFacadeMBeanName(String componentName,
ComponentType type,
String target,
MBeanNames mbeanNames) |
static ObjectName |
getComponentLifeCycleObjectName(MBeanServerConnection mbs,
MBeanNames mbns,
String target,
String compName)
Get the ObjectName of the facade ComponentLifeCycleMBean registered in
the MBean Server for the specified component and target.
|
static ObjectName[] |
getComponentLifeCycleObjectNames(MBeanServerConnection mbs,
MBeanNames mbns,
String target)
Get the ObjectNames of all facade ComponentLifeCycleMBeans registered in
the MBean Server
|
static Throwable |
stripJmException(Throwable ex)
Strip the JMX Exceptions from the exception chain and return the actual
embedded Exception thrown by the remote instance.
|
public static final String JBI_DOMAIN
public static final String SERVICE_TYPE_KEY
public static final String TARGET_KEY
public static final String COMPONENT_NAME_KEY
public static final String EQUAL
public static final String COLON
public static final String COMMA
public static Throwable stripJmException(Throwable ex)
public static ObjectName getComponentLifeCycleFacadeMBeanName(String componentName, ComponentType type, String target, MBeanNames mbeanNames)
public static ObjectName[] getComponentLifeCycleObjectNames(MBeanServerConnection mbs, MBeanNames mbns, String target) throws JMException, IOException
JMExceptionIOExceptionpublic static ObjectName getComponentLifeCycleObjectName(MBeanServerConnection mbs, MBeanNames mbns, String target, String compName) throws JMException, IOException
JMExceptionIOExceptionCopyright © 2011-2016 OpenESB Community. All Rights Reserved.