public final class Registry extends Object
Modifier and Type | Method and Description |
---|---|
static org.spf4j.jmx.ExportedValuesMBean |
export(Class<?> object) |
static org.spf4j.jmx.ExportedValuesMBean |
export(Object object) |
static org.spf4j.jmx.ExportedValuesMBean |
export(String packageName,
String mbeanName,
Map<String,Object> attributes,
Object... objects)
Deprecated.
use BynamicMBeanBuilder instead.
|
static org.spf4j.jmx.ExportedValuesMBean |
export(String packageName,
String mbeanName,
Object... objects) |
static org.spf4j.jmx.ExportedValuesMBean |
export(String packageName,
String mbeanName,
Properties attributes,
Object... objects)
Deprecated.
use DynamicMBeanBuilder instead.
|
static org.spf4j.jmx.ExportedValuesMBean |
exportIfNeeded(String packageName,
String mbeanName,
Object... objects) |
static Object |
getRegistered(ObjectName objectName) |
static Object |
getRegistered(String domain,
String name) |
static void |
registerIfNotExistsMBean(ObjectName objectName,
Object mbean) |
static Object |
registerMBean(ObjectName objectName,
Object mbean)
Register MBean, will replace any existing bean.
|
static Object |
registerMBean(String domain,
String name,
Object object) |
static Object |
unregister(Class<?> object) |
static Object |
unregister(Object object) |
static Object |
unregister(ObjectName objectName) |
static Object |
unregister(String packageName,
String mbeanName) |
public static Object registerMBean(ObjectName objectName, Object mbean)
objectName
- mbean
- public static void registerIfNotExistsMBean(ObjectName objectName, Object mbean)
public static Object getRegistered(ObjectName objectName)
@Nullable public static Object unregister(ObjectName objectName)
public static org.spf4j.jmx.ExportedValuesMBean export(Object object)
public static org.spf4j.jmx.ExportedValuesMBean export(Class<?> object)
public static org.spf4j.jmx.ExportedValuesMBean export(String packageName, String mbeanName, Object... objects)
@Nullable public static org.spf4j.jmx.ExportedValuesMBean exportIfNeeded(String packageName, String mbeanName, Object... objects)
@Deprecated public static org.spf4j.jmx.ExportedValuesMBean export(String packageName, String mbeanName, Properties attributes, Object... objects)
Copyright © 2018 SPF4J. All rights reserved.