WebSphere:*,type=Server,j2eeType=J2EEServer
MBean Server
Managed object for overall server process.
Attribute Summary | |
---|---|
java.lang.String | name The name of the server. |
java.lang.String | shortName The short name of the server. |
int | threadMonitorInterval Specifies the frequency (in seconds) at which threads will be checked to determine if they are hung. |
int | threadMonitorThreshold Specifies the latency (in seconds) after which a thread is considered to be hung. |
int | threadMonitorAdjustmentThreshold Specifies the number of falsely reported hangs that will be allowed before the threadMonitorThreshold is automatically increased. |
java.lang.String | pid Process id for the server process. |
java.lang.String | cellName The name of the cell in which this server is running. |
java.lang.String | cellShortName The short name of the cell in which this server is running. |
java.lang.String[] | deployedObjects The applications and modules deployed on this Server |
java.lang.String[] | javaVMs The java VMs of this Server which have running threads |
java.lang.String | nodeName The name of the node on which this server is running. |
java.lang.String | nodeShortName The short name of the node on which this server is running. |
java.lang.String | processType The type of process in which this server is running. |
java.lang.String[] | resources The resources deployed on this Server |
java.lang.String | serverVersion serverVersion |
java.lang.String | serverVendor serverVendor |
java.lang.String | state The state of the process in which this server is running. |
java.lang.String | platformName WebSphere Platform Name |
java.lang.String | platformVersion WebSphere Platform Version |
java.lang.String | internalClassAccessMode Internal Class Access Mode |
Attributes inherited from MBean J2EEManagedObject |
---|
objectName , stateManageable , statisticsProvider , eventProvider |
Attributes inherited from MBean EventProvider |
---|
eventTypes |
Operation Summary | |
---|---|
String | dumpThreadMonitorHungThreads() Determine the list of worker threads that have been active longer than the thread monitor threshold. |
java.lang.String | getProductVersion( Gets the XML Version data for the specified product. |
java.lang.String | getComponentVersion( Gets the XML Version data for the specified component. |
java.lang.String | getEFixVersion( Gets the XML Version data for the specified ifix. |
java.lang.String | getPTFVersion( Gets the XML Version data for the specified PTF. |
java.lang.String | getExtensionVersion( Gets the XML Version data for the specified extension. |
java.lang.String[] | getVersionsForAllProducts() Gets the XML Version data for the all installed products. |
java.lang.String[] | getVersionsForAllComponents() Gets the XML Version data for the all installed components. |
java.lang.String[] | getVersionsForAllEFixes() Gets the XML Version data for the all installed ifixes. |
java.lang.String[] | getVersionsForAllPTFs() Gets the XML Version data for the all installed PTFs. |
java.lang.String[] | getVersionsForAllExtensions() Gets the XML Version data for the all installed extension. |
void | stop() Stop the server process. |
void | stopImmediate() Stop the server process without going through application shutdown. |
void | stop( Stop the server process and callback. |
void | stop( Stop the server process and callback to a host and port. |
void | restart() Restart the server process. |
Notifications inherited from MBean Stateful |
---|
j2ee.state.starting , j2ee.state.running , j2ee.state.stopping , j2ee.state.stopped , j2ee.state.failed |
Attributes inherited from MBean EventProvider |
---|
j2ee.attribute.changed |
Attribute Detail |
---|
public java.lang.String name
public java.lang.String shortName
public int threadMonitorInterval
public int threadMonitorThreshold
public int threadMonitorAdjustmentThreshold
public java.lang.String pid
public java.lang.String cellName
public java.lang.String cellShortName
public java.lang.String[] deployedObjects
public java.lang.String[] javaVMs
public java.lang.String nodeName
public java.lang.String nodeShortName
public java.lang.String processType
public java.lang.String[] resources
public java.lang.String serverVersion
public java.lang.String serverVendor
public java.lang.String state
public java.lang.String platformName
public java.lang.String platformVersion
public java.lang.String internalClassAccessMode
Operation Detail |
---|
public String dumpThreadMonitorHungThreads()
public java.lang.String getProductVersion(java.lang.String productID
)
productID
-
ID String for the desired product.public java.lang.String getComponentVersion(java.lang.String componentID
)
componentID
-
ID String for the desired component.public java.lang.String getEFixVersion(java.lang.String efixID
)
efixID
-
ID String for the desired ifix.public java.lang.String getPTFVersion(java.lang.String ptfID
)
ptfID
-
ID String for the desired PTF.public java.lang.String getExtensionVersion(java.lang.String extensionID
)
extensionID
-
ID String for the desired extension.public java.lang.String[] getVersionsForAllProducts()
public java.lang.String[] getVersionsForAllComponents()
public java.lang.String[] getVersionsForAllEFixes()
public java.lang.String[] getVersionsForAllPTFs()
public java.lang.String[] getVersionsForAllExtensions()
public void stop()
public void stopImmediate()
public void stop(java.lang.Boolean callback,
java.lang.Integer port
)
callback
-
perform callback to requester.port
-
port number for callback.public void stop(java.lang.String host,
java.lang.Integer port
)
host
-
host for callback.port
-
port number for callback.public void restart()