org.glassfish.admin.amx.impl.j2ee.loader
Class AMXJ2EEStartupService

java.lang.Object
  extended by org.glassfish.admin.amx.impl.j2ee.loader.AMXJ2EEStartupService
All Implemented Interfaces:
AMXLoader, org.glassfish.hk2.PostConstruct, org.glassfish.hk2.PreDestroy, org.jvnet.hk2.config.ConfigListener

@Service
public final class AMXJ2EEStartupService
extends Object
implements org.jvnet.hk2.component.PostConstruct, org.jvnet.hk2.component.PreDestroy, 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.


Field Summary
 
Fields inherited from interface org.glassfish.api.amx.AMXLoader
LOADER_PREFIX
 
Constructor Summary
AMXJ2EEStartupService()
           
 
Method Summary
 org.jvnet.hk2.config.UnprocessedChangeEvents changed(PropertyChangeEvent[] propertyChangeEvents)
           
 ApplicationRegistry getApplicationRegistry()
           
 InjectedValues getCore()
           
 ObjectName getJ2EEDomain()
           
 ObjectName loadAMXMBeans()
           
 void postConstruct()
           
 void preDestroy()
           
 void unloadAMXMBeans()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AMXJ2EEStartupService

public AMXJ2EEStartupService()
Method Detail

getCore

public InjectedValues getCore()

getApplicationRegistry

public ApplicationRegistry getApplicationRegistry()

postConstruct

public void postConstruct()
Specified by:
postConstruct in interface org.glassfish.hk2.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.PreDestroy

getJ2EEDomain

public ObjectName getJ2EEDomain()

loadAMXMBeans

public ObjectName loadAMXMBeans()
Specified by:
loadAMXMBeans in interface AMXLoader

unloadAMXMBeans

public void unloadAMXMBeans()
Specified by:
unloadAMXMBeans in interface AMXLoader


Copyright © 2012. All Rights Reserved.