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 Domain
getDomain()
ObjectName
getDomainConfig()
AMXProxy
getDomainConfigProxy()
DomainRoot
getDomainRoot()
ObjectName
loadAMXMBeans()
Loader a hierarchy of AMX MBeans, returning the ObjectName of the root of the hierarchy.void
postConstruct()
void
preDestroy()
void
unloadAMXMBeans()
Unload (unregister) AMX MBeans.
-
-
-
Method Detail
-
postConstruct
public void postConstruct()
- Specified by:
postConstruct
in interfaceorg.glassfish.hk2.api.PostConstruct
-
preDestroy
public void preDestroy()
- Specified by:
preDestroy
in 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:AMXLoader
Loader a hierarchy of AMX MBeans, returning the ObjectName of the root of the hierarchy.- Specified by:
loadAMXMBeans
in interfaceAMXLoader
-
unloadAMXMBeans
public void unloadAMXMBeans()
Description copied from interface:AMXLoader
Unload (unregister) AMX MBeans.- Specified by:
unloadAMXMBeans
in interfaceAMXLoader
-
-