Class J2EELogicalServerImplBase

java.lang.Object
org.glassfish.admin.amx.impl.mbean.MBeanImplBase
org.glassfish.admin.amx.impl.mbean.AMXImplBase
org.glassfish.admin.amx.impl.j2ee.J2EEManagedObjectImplBase
org.glassfish.admin.amx.impl.j2ee.J2EELogicalServerImplBase
All Implemented Interfaces:
DynamicMBean, MBeanRegistration, NotificationBroadcaster, NotificationEmitter, org.glassfish.admin.amx.core.AMX_SPI, org.glassfish.admin.amx.util.jmx.NotificationSender
Direct Known Subclasses:
J2EEServerImpl

public class J2EELogicalServerImplBase extends J2EEManagedObjectImplBase
Base interface only (for cluster and standalone server)
  • Field Summary

    Fields inherited from class org.glassfish.admin.amx.impl.j2ee.J2EEManagedObjectImplBase

    mStartTime

    Fields inherited from class org.glassfish.admin.amx.impl.mbean.AMXImplBase

    EMPTY_OBJECT_NAMES, GET, GET_PREFIX, mMBeanInfo, OBJECT_NAME_SUFFIX, SET

    Fields inherited from class org.glassfish.admin.amx.impl.mbean.MBeanImplBase

    EMPTY_STRING_ARRAY, mSelfObjectName, mServer
  • Constructor Summary

    Constructors
    Constructor
    Description
    J2EELogicalServerImplBase(ObjectName parentObjectName, Metadata meta, Class<? extends J2EELogicalServer> intf)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    void
     
    void
    startApp(String appID, Map<String,Serializable> optional)
    starts the app
    void
     
    void
     
    void
    stopApp(String appID, Map<String,Serializable> optional)
    stops the app

    Methods inherited from class org.glassfish.admin.amx.impl.mbean.AMXImplBase

    attributeNameToType, attributeTypeMatches, cdebug, child, child, child, findGetter, findMethod, findSetter, getAncestorByType, getAttribute, getAttributeByMethod, getAttributeInfo, getAttributeInfos, getAttributeInternal, getAttributeManually, getAttributeNames, getAttributeNoThrow, getAttributes, getAttributeType, getChildren, getChildren, getChildren, getChildren, getChildrenMap, getDomainRoot, getDomainRootProxy, getLogger, getMBeanInfo, getMBeanTracker, getName, getNotificationInfo, getObjectNameAttribute, getObjectNames, getObjectNamesForAttribute, getParent, getParentProxy, getProxy, getProxyFactory, getSelf, getSelf, getterNameMatches, handleException, handleGetAttributeException, handleInvokeThrowable, impossible, invoke, invokeManually, isReadOnlyAttribute, isUtilityMBean, java, operationNameMatches, postRegisterHook, postRegisterModifyMBeanInfo, preDeregisterHook, preRegister, preRegisterDone, preRegisterHook, registerChild, registerChildren, sendAttributeChangeNotification, setAttribute, setAttributeByMethod, setAttributeInternal, setAttributeManually, setAttributes, shouldEmitNotifications, stringify, supportsChildren, toString, unimplementedAttribute, unimplementedOperation, unregisterChildren

    Methods inherited from class org.glassfish.admin.amx.impl.mbean.MBeanImplBase

    _getMBeanLogLevel, addNotificationListener, addNotificationListener, createNotificationBuilder, debug, debug, debugMethod, debugMethod, enableAMXDebug, getAMXDebug, getDebugID, getDebugOutput, getJMXDomain, getListenerCount, getMBeanLogger, getMBeanLoggerName, getMBeanLogLevel, getMBeanLogLevelInt, getMBeanServer, getNotificationBuilder, getNotificationEmitter, getNotificationTypeListenerCount, getObjectName, logFine, logFiner, logFinest, logInfo, logSevere, logWarning, postDeregister, postDeregisterHook, postRegister, preDeregister, quote, removeNotificationListener, removeNotificationListener, sendNotification, sendNotification, sendNotification, sendNotification, setAMXDebug, setMBeanLogLevel, shouldOmitObjectNameForDebug, sleepMillis, toString, trace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface javax.management.NotificationBroadcaster

    addNotificationListener, removeNotificationListener

    Methods inherited from interface javax.management.NotificationEmitter

    removeNotificationListener