MiddlewareAgentAccessor MBean

Partial ObjectName:
WebSphere:*,type=MiddlewareAgentAccessor


MBean MiddlewareAgentAccessor

MBean used to manage middleware servers through an agent process.


Operation Summary
java.util.ListlistServers(java.lang.String nodeName, java.lang.String serverType)
           List middleware servers on the specified node.
java.lang.ObjectstartServer(java.lang.String nodeName, java.lang.String serverName)
           Start a middleware server.
java.lang.ObjectstopServer(java.lang.String nodeName, java.lang.String serverName)
           Stop a middleware server.
java.lang.StringgetServerStatus(java.lang.String nodeName, java.lang.String serverName)
           Get status of a server.
java.util.PropertiesgetJVMHeapInformation(java.lang.String nodeName, java.lang.String serverName)
           Retrieve JVM heap information for the specified server.

Operation Detail

listServers

public java.util.List listServers(java.lang.String nodeName, java.lang.String serverType)
List middleware servers on the specified node. Each list entry is a javax.management.ObjectName instance.
Parameters:
nodeName - Name of node to list. An empty string lists all nodes.
serverType - Type of server to list as defined in serverindex.xml. An empty string lists all server types.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

startServer

public java.lang.Object startServer(java.lang.String nodeName, java.lang.String serverName)
Start a middleware server.
Parameters:
nodeName - Name of server's middleware node.
serverName - Name of middleware server.
Security Roles:
administrator
operator

stopServer

public java.lang.Object stopServer(java.lang.String nodeName, java.lang.String serverName)
Stop a middleware server.
Parameters:
nodeName - Name of server's middleware node.
serverName - Name of middleware server.
Security Roles:
administrator
operator

getServerStatus

public java.lang.String getServerStatus(java.lang.String nodeName, java.lang.String serverName)
Get status of a server.
Parameters:
nodeName - Name of server's node.
serverName - Name of server.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getJVMHeapInformation

public java.util.Properties getJVMHeapInformation(java.lang.String nodeName, java.lang.String serverName)
Retrieve JVM heap information for the specified server.
Parameters:
nodeName - Name of server's node.
serverName - Name of server.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Copyright IBM Corp. 1996-2005