FileDocCategorySizeDatePackage
LoaderMBean.javaAPI DocGlassfish v2 API4209Fri May 04 22:23:42 BST 2007com.sun.enterprise.management.support

LoaderMBean

public interface LoaderMBean implements AMXSupport, MBeanRegistration, NotificationListener
Loads MBeans. INTERNAL USE ONLY

Fields Summary
public static final String
LOADER_NAME_PROPS
Constructors Summary
Methods Summary
public voidadminServiceReady()
Caution: code may invoke this indirectly by hard-coding the method name. See com.sun.enterprise.admin.server.core.AdminService.callAMXHook()

public java.lang.StringgetAMXJMXDomainName()
The JMX domain all AMX MBeans are using. Derived from mDomainName.

public java.lang.StringgetAdministrativeDomainName()
The name of the appserver administrative domain. The JMX domain name is derived from this value.

public booleanisDAS()
Return true if in DAS, false otherwise.

public booleanisStarted()
Check if Loader has loaded all MBeans. Use {@link com.sun.appserv.management.DomainRoot#getAMXReady} instead..

return
true if started, false otherwise

public javax.management.ObjectNameresyncAMXMBean(javax.management.ObjectName amxObjectName)
Applies only to those MBeans which use a Delegate MBean. Unregister the AMX MBean, and re-process its delegate. Used when an MBean needs to morph into another type, such as a StandaloneServerConfig changing into a ClusteredServerConfig.

public javax.management.ObjectNamesync(javax.management.ObjectName name)
Synchronize with a specific MBean and return the AMX MBean name for it.

public voidwaitAll()
Wait till all outstanding AMX processing is complate.