Class AMXJ2EEStartupService

java.lang.Object
org.glassfish.admin.amx.impl.j2ee.loader.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 Details

    • AMXJ2EEStartupService

      public AMXJ2EEStartupService()
  • Method Details

    • 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