Server MBean

Managed object for overall server process.


Attribute Summary
java.lang.Stringname
           The name of the server.
java.lang.Stringpid
           Process id for the server process.
java.lang.StringcellName
           The 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.StringnodeName
           The name of the node on which this server is running.
java.lang.StringprocessType
           The type of process in which this server is running.
java.lang.String[]resources
           The resources deployed on this Server
java.lang.StringserverVersion
           serverVersion
java.lang.StringserverVendor
           serverVendor
java.lang.Stringstate
           The state of the process in which this server is running.
java.lang.StringplatformName
           WebSphere Platform Name
java.lang.StringplatformVersion
           WebSphere Platform Version

Operation Summary
java.lang.StringgetProductVersion(java.lang.String productID)
           Gets the XML Version data for the specified product.
java.lang.StringgetComponentVersion(java.lang.String componentID)
           Gets the XML Version data for the specified component.
java.lang.StringgetEFixVersion(java.lang.String efixID)
           Gets the XML Version data for the specified efix.
java.lang.StringgetPTFVersion(java.lang.String ptfID)
           Gets the XML Version data for the specified PTF.
java.lang.StringgetExtensionVersion(java.lang.String extensionID)
           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 efixes.
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.
voidstop()
           Stop the server process.
voidstopImmediate()
           Stop the server process without going through application shutdown.
voidstop(java.lang.Boolean callback, java.lang.Integer port)
           Stop the server process and callback.

Notification Summary
j2ee.state.starting
           This server is being started
j2ee.state.running
           This server is now running
j2ee.state.stopping
           This server is stopping
j2ee.state.stopped
           This server is now stopped

Attribute Detail

name

public java.lang.String name
The name of the server.

pid

public java.lang.String pid
Process id for the server process.

cellName

public java.lang.String cellName
The name of the cell in which this server is running.

deployedObjects

public java.lang.String[] deployedObjects
The applications and modules deployed on this Server

javaVMs

public java.lang.String[] javaVMs
The java VMs of this Server which have running threads

nodeName

public java.lang.String nodeName
The name of the node on which this server is running.

processType

public java.lang.String processType
The type of process in which this server is running.

resources

public java.lang.String[] resources
The resources deployed on this Server

serverVersion

public java.lang.String serverVersion
serverVersion

serverVendor

public java.lang.String serverVendor
serverVendor

state

public java.lang.String state
The state of the process in which this server is running.

platformName

public java.lang.String platformName
WebSphere Platform Name

platformVersion

public java.lang.String platformVersion
WebSphere Platform Version

Operation Detail

getProductVersion

public java.lang.String getProductVersion(java.lang.String productID)
Gets the XML Version data for the specified product.
Parameters:
productID - ID String for the desired product.

getComponentVersion

public java.lang.String getComponentVersion(java.lang.String componentID)
Gets the XML Version data for the specified component.
Parameters:
componentID - ID String for the desired component.

getEFixVersion

public java.lang.String getEFixVersion(java.lang.String efixID)
Gets the XML Version data for the specified efix.
Parameters:
efixID - ID String for the desired efix.

getPTFVersion

public java.lang.String getPTFVersion(java.lang.String ptfID)
Gets the XML Version data for the specified PTF.
Parameters:
ptfID - ID String for the desired PTF.

getExtensionVersion

public java.lang.String getExtensionVersion(java.lang.String extensionID)
Gets the XML Version data for the specified extension.
Parameters:
extensionID - ID String for the desired extension.

getVersionsForAllProducts

public java.lang.String[] getVersionsForAllProducts()
Gets the XML Version data for the all installed products.

getVersionsForAllComponents

public java.lang.String[] getVersionsForAllComponents()
Gets the XML Version data for the all installed components.

getVersionsForAllEFixes

public java.lang.String[] getVersionsForAllEFixes()
Gets the XML Version data for the all installed efixes.

getVersionsForAllPTFs

public java.lang.String[] getVersionsForAllPTFs()
Gets the XML Version data for the all installed PTFs.

getVersionsForAllExtensions

public java.lang.String[] getVersionsForAllExtensions()
Gets the XML Version data for the all installed extension.

stop

public void stop()
Stop the server process.

stopImmediate

public void stopImmediate()
Stop the server process without going through application shutdown.

stop

public void stop(java.lang.Boolean callback, java.lang.Integer port)
Stop the server process and callback.
Parameters:
callback - perform callback to requester.
port - port number for callback.

Notification Detail

j2ee.state.starting

This server is being started
Severity:
6  (Normal, Cleared, or Informative)

j2ee.state.running

This server is now running
Severity:
6  (Normal, Cleared, or Informative)

j2ee.state.stopping

This server is stopping
Severity:
6  (Normal, Cleared, or Informative)

j2ee.state.stopped

This server is now stopped
Severity:
6  (Normal, Cleared, or Informative)

Copyright IBM Corp. 1996-2003