Interface J2EEServer

All Superinterfaces:
org.glassfish.admin.amx.core.AMX_SPI, org.glassfish.admin.amx.core.AMXProxy, J2EELogicalServer, J2EEManagedObject, StateManageable

@AMXMBeanMetadata(type="J2EEServer") public interface J2EEServer extends J2EELogicalServer
  • Method Details

    • restart

      @ManagedOperation void restart()
      Restart the server. Enterprise Edition only.
    • getdeployedObjects

      @ManagedAttribute String[] getdeployedObjects()
      Note that the Attribute name is case-sensitive "deployedObjects" as defined by JSR 77.
      Returns:
      the ObjectNames as Strings
    • getjavaVMs

      @ManagedAttribute String[] getjavaVMs()
      In 8.1, there will only ever be one JVM for a J2EEServer. Note that the Attribute name is case-sensitive "javaVMs" as defined by JSR 77.
      Returns:
      the ObjectNames as Strings
    • getjvm

      @ManagedAttribute String getjvm()
      There is always a single JVM for a J2EEServer.
      Returns:
      JVM
    • getresources

      @ManagedAttribute String[] getresources()
      Note that the Attribute name is case-sensitive "resources" as defined by JSR 77.
      Returns:
      the ObjectNames as Strings
    • getserverVendor

      @ManagedAttribute String getserverVendor()
      Note that the Attribute name is case-sensitive "serverVendor" as defined by JSR 77.
      Returns:
      the server vendor, a free-form String
    • getserverVersion

      @ManagedAttribute String getserverVersion()
      Note that the Attribute name is case-sensitive "serverVersion" as defined by JSR 77.
      Returns:
      the server version, a free-form String
    • getCorrespondingConfig

      @ManagedAttribute @Description("Get the ObjectName of the corresponding config MBean, if any") ObjectName getCorrespondingConfig()