Class 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.
    • Constructor Detail

      • AMXConfigStartupService

        public AMXConfigStartupService()
    • Method Detail

      • postConstruct

        public void postConstruct()
        Specified by:
        postConstruct in interface org.glassfish.hk2.api.PostConstruct
      • preDestroy

        public void preDestroy()
        Specified by:
        preDestroy in interface org.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 interface AMXLoader
      • unloadAMXMBeans

        public void unloadAMXMBeans()
        Description copied from interface: AMXLoader
        Unload (unregister) AMX MBeans.
        Specified by:
        unloadAMXMBeans in interface AMXLoader