com.ibm.websphere.application

Interface ApplicationMBean


  1. public interface ApplicationMBean
Management interface for MBeans with names of the form "WebSphere:service=com.ibm.websphere.application.ApplicationMBean,name=*" where * is the name of an application under the Liberty profile. One such MBean for each application in the system is available from the Liberty profile platform MBean server. This interface can be used to request a proxy object via the javax.management.JMX#newMBeanProxy method.

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getPid()
Retrieves the value of the read-only attribute Pid (service persistent identifier).
  1. java.lang.String
getState()
Retrieves the value of the read-only attribute State, which represents the current state of the application.
  1. void
restart()
Invokes the restart operation, requesting that the Liberty profile restart the application.
  1. void
start()
Invokes the start operation, requesting that the Liberty profile start the application.
  1. void
stop()
Invokes the stop operation, requesting that the Liberty profile stop the application.

Method Detail

getState

  1. java.lang.String getState()
Retrieves the value of the read-only attribute State, which represents the current state of the application. The value will be one of the following strings: STOPPED, STARTING, STARTED, PARTIALY_STARTED, STOPPING, INSTALLED
Returns:
application state

getPid

  1. java.lang.String getPid()
Retrieves the value of the read-only attribute Pid (service persistent identifier).
Returns:
application pid

start

  1. void start()
Invokes the start operation, requesting that the Liberty profile start the application.

stop

  1. void stop()
Invokes the stop operation, requesting that the Liberty profile stop the application.

restart

  1. void restart()
Invokes the restart operation, requesting that the Liberty profile restart the application.