Class AMXJ2EEStartupService

  • All Implemented Interfaces:
    org.glassfish.api.amx.AMXLoader, org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy, org.jvnet.hk2.config.ConfigListener

    @Service
    public final class AMXJ2EEStartupService
    extends Object
    implements org.glassfish.hk2.api.PostConstruct, org.glassfish.hk2.api.PreDestroy, org.glassfish.api.amx.AMXLoader, org.jvnet.hk2.config.ConfigListener
    Startup service that loads support for AMX config MBeans. How this is to be triggered is not yet clear.
    • Constructor Detail

      • AMXJ2EEStartupService

        public AMXJ2EEStartupService()
    • Method Detail

      • getCore

        public org.glassfish.admin.amx.impl.util.InjectedValues getCore()
      • getApplicationRegistry

        public org.glassfish.internal.data.ApplicationRegistry getApplicationRegistry()
      • postConstruct

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

        public org.jvnet.hk2.config.UnprocessedChangeEvents changed​(PropertyChangeEvent[] propertyChangeEvents)
        Specified by:
        changed in interface org.jvnet.hk2.config.ConfigListener
      • preDestroy

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

        public ObjectName getJ2EEDomain()
      • loadAMXMBeans

        public ObjectName loadAMXMBeans()
        Specified by:
        loadAMXMBeans in interface org.glassfish.api.amx.AMXLoader
      • unloadAMXMBeans

        public void unloadAMXMBeans()
        Specified by:
        unloadAMXMBeans in interface org.glassfish.api.amx.AMXLoader