Class AMXConfigStartupService
- java.lang.Object
-
- org.glassfish.admin.amx.impl.config.AMXConfigStartupService
-
- All Implemented Interfaces:
AMXLoader,org.glassfish.hk2.api.PostConstruct,org.glassfish.hk2.api.PreDestroy
@Taxonomy(stability=NOT_AN_INTERFACE) @Service public final class AMXConfigStartupService extends Object implements org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy, AMXLoader
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.api.amx.AMXLoader
LOADER_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AMXConfigStartupService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomaingetDomain()ObjectNamegetDomainConfig()AMXProxygetDomainConfigProxy()DomainRootgetDomainRoot()ObjectNameloadAMXMBeans()Loader a hierarchy of AMX MBeans, returning the ObjectName of the root of the hierarchy.voidpostConstruct()voidpreDestroy()voidunloadAMXMBeans()Unload (unregister) AMX MBeans.
-
-
-
Method Detail
-
postConstruct
public void postConstruct()
- Specified by:
postConstructin interfaceorg.glassfish.hk2.api.PostConstruct
-
preDestroy
public void preDestroy()
- Specified by:
preDestroyin interfaceorg.glassfish.hk2.api.PreDestroy
-
getDomainRoot
public DomainRoot getDomainRoot()
-
getDomainConfig
public ObjectName getDomainConfig()
-
getDomain
public Domain getDomain()
-
getDomainConfigProxy
public AMXProxy getDomainConfigProxy()
-
loadAMXMBeans
public ObjectName loadAMXMBeans()
Description copied from interface:AMXLoaderLoader a hierarchy of AMX MBeans, returning the ObjectName of the root of the hierarchy.- Specified by:
loadAMXMBeansin interfaceAMXLoader
-
unloadAMXMBeans
public void unloadAMXMBeans()
Description copied from interface:AMXLoaderUnload (unregister) AMX MBeans.- Specified by:
unloadAMXMBeansin interfaceAMXLoader
-
-