org.glassfish.admin.amx.impl.ext
Class AMXExtStartupService

java.lang.Object
  extended by org.glassfish.admin.amx.impl.ext.AMXExtStartupService
All Implemented Interfaces:
AMXExtStartupServiceMBean, AMXLoader, org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy

@Service
public final class AMXExtStartupService
extends java.lang.Object
implements org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy, AMXExtStartupServiceMBean

Startup service that loads support for AMX config MBeans. How this is to be triggered is not yet clear.


Field Summary
 
Fields inherited from interface org.glassfish.admin.amx.impl.config.AMXExtStartupServiceMBean
OBJECT_NAME
 
Fields inherited from interface org.glassfish.api.amx.AMXLoader
LOADER_PREFIX
 
Constructor Summary
AMXExtStartupService()
           
 
Method Summary
 DomainRoot getDomainRootProxy()
           
 javax.management.ObjectName loadAMXMBeans()
           
 void postConstruct()
           
 void preDestroy()
           
protected  javax.management.ObjectName registerChild(java.lang.Object mbean, javax.management.ObjectName childObjectName)
           
 void unloadAMXMBeans()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AMXExtStartupService

public AMXExtStartupService()
Method Detail

postConstruct

public void postConstruct()
Specified by:
postConstruct in interface org.jvnet.hk2.component.PostConstruct

preDestroy

public void preDestroy()
Specified by:
preDestroy in interface org.jvnet.hk2.component.PreDestroy

getDomainRootProxy

public DomainRoot getDomainRootProxy()

loadAMXMBeans

public javax.management.ObjectName loadAMXMBeans()
Specified by:
loadAMXMBeans in interface AMXLoader

registerChild

protected javax.management.ObjectName registerChild(java.lang.Object mbean,
                                                    javax.management.ObjectName childObjectName)

unloadAMXMBeans

public void unloadAMXMBeans()
Specified by:
unloadAMXMBeans in interface AMXLoader


Copyright © 2012 GlassFish Community. All Rights Reserved.