class RewritingMOM extends Object implements org.glassfish.gmbal.ManagedObjectManager
| Constructor and Description |
|---|
RewritingMOM(org.glassfish.gmbal.ManagedObjectManager mom) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(AnnotatedElement element,
Annotation annotation) |
void |
addInheritedAnnotations(Class<?> obj) |
void |
close() |
org.glassfish.gmbal.GmbalMBean |
createRoot() |
org.glassfish.gmbal.GmbalMBean |
createRoot(Object root) |
org.glassfish.gmbal.GmbalMBean |
createRoot(Object root,
String name) |
String |
dumpSkeleton(Object obj) |
org.glassfish.gmbal.AMXClient |
getAMXClient(Object obj) |
String |
getDomain() |
MBeanServer |
getMBeanServer() |
Object |
getObject(ObjectName oname) |
ObjectName |
getObjectName(Object obj) |
org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager |
getObjectRegistrationManager() |
ResourceBundle |
getResourceBundle() |
Object |
getRoot() |
boolean |
isManagedObject(Object x) |
org.glassfish.gmbal.GmbalMBean |
register(Object parent,
Object obj) |
org.glassfish.gmbal.GmbalMBean |
register(Object parent,
Object obj,
String name) |
org.glassfish.gmbal.GmbalMBean |
registerAtRoot(Object obj) |
org.glassfish.gmbal.GmbalMBean |
registerAtRoot(Object obj,
String name) |
void |
resumeJMXRegistration() |
void |
setJMXRegistrationDebug(boolean x) |
void |
setMBeanServer(MBeanServer server) |
void |
setRegistrationDebug(org.glassfish.gmbal.ManagedObjectManager.RegistrationDebugLevel level) |
void |
setResourceBundle(ResourceBundle rb) |
void |
setRuntimeDebug(boolean flag) |
void |
setTypelibDebug(int level) |
void |
stripPackagePrefix() |
void |
stripPrefix(String... str) |
void |
suppressDuplicateRootReport(boolean suppressReport) |
void |
suspendJMXRegistration() |
void |
unregister(Object obj) |
public void suspendJMXRegistration()
suspendJMXRegistration in interface org.glassfish.gmbal.ManagedObjectManagerpublic void resumeJMXRegistration()
resumeJMXRegistration in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean createRoot()
createRoot in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean createRoot(Object root)
createRoot in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean createRoot(Object root, String name)
createRoot in interface org.glassfish.gmbal.ManagedObjectManagerpublic Object getRoot()
getRoot in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean register(Object parent, Object obj, String name)
register in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean register(Object parent, Object obj)
register in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean registerAtRoot(Object obj, String name)
registerAtRoot in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.GmbalMBean registerAtRoot(Object obj)
registerAtRoot in interface org.glassfish.gmbal.ManagedObjectManagerpublic void unregister(Object obj)
unregister in interface org.glassfish.gmbal.ManagedObjectManagerpublic ObjectName getObjectName(Object obj)
getObjectName in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.gmbal.AMXClient getAMXClient(Object obj)
getAMXClient in interface org.glassfish.gmbal.ManagedObjectManagerpublic Object getObject(ObjectName oname)
getObject in interface org.glassfish.gmbal.ManagedObjectManagerpublic void stripPrefix(String... str)
stripPrefix in interface org.glassfish.gmbal.ManagedObjectManagerpublic void stripPackagePrefix()
stripPackagePrefix in interface org.glassfish.gmbal.ManagedObjectManagerpublic String getDomain()
getDomain in interface org.glassfish.gmbal.ManagedObjectManagerpublic void setMBeanServer(MBeanServer server)
setMBeanServer in interface org.glassfish.gmbal.ManagedObjectManagerpublic MBeanServer getMBeanServer()
getMBeanServer in interface org.glassfish.gmbal.ManagedObjectManagerpublic void setResourceBundle(ResourceBundle rb)
setResourceBundle in interface org.glassfish.gmbal.ManagedObjectManagerpublic ResourceBundle getResourceBundle()
getResourceBundle in interface org.glassfish.gmbal.ManagedObjectManagerpublic void addAnnotation(AnnotatedElement element, Annotation annotation)
addAnnotation in interface org.glassfish.gmbal.ManagedObjectManagerpublic void setRegistrationDebug(org.glassfish.gmbal.ManagedObjectManager.RegistrationDebugLevel level)
setRegistrationDebug in interface org.glassfish.gmbal.ManagedObjectManagerpublic void setRuntimeDebug(boolean flag)
setRuntimeDebug in interface org.glassfish.gmbal.ManagedObjectManagerpublic void setTypelibDebug(int level)
setTypelibDebug in interface org.glassfish.gmbal.ManagedObjectManagerpublic String dumpSkeleton(Object obj)
dumpSkeleton in interface org.glassfish.gmbal.ManagedObjectManagerpublic void suppressDuplicateRootReport(boolean suppressReport)
suppressDuplicateRootReport in interface org.glassfish.gmbal.ManagedObjectManagerpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void setJMXRegistrationDebug(boolean x)
setJMXRegistrationDebug in interface org.glassfish.gmbal.ManagedObjectManagerpublic boolean isManagedObject(Object x)
isManagedObject in interface org.glassfish.gmbal.ManagedObjectManagerpublic org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager getObjectRegistrationManager()
getObjectRegistrationManager in interface org.glassfish.gmbal.ManagedObjectManagerpublic void addInheritedAnnotations(Class<?> obj)
addInheritedAnnotations in interface org.glassfish.gmbal.ManagedObjectManagerCopyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.