ServerRuleDriverMBean MBean

Partial ObjectName:
WebSphere:*,type=ServerRuleDriverMBean


MBean ServerRuleDriverMBean

ServerRuleDriverMBean for RuntimeAdvisor


Attribute Summary
java.lang.String[]ThreadPoolNames
           Gets the names of the thread pools that used by the channel framework channels

Operation Summary
voidreInit()
           reinitialize the Runtime Performance Advisor.
voidtakeMultipleHeapDumpsForMemoryLeakAnalysis()
           Triggers IBM JDK to take multiple heap dumps based upon downward trends in free memory
java.lang.ObjectgetRPAAttributeValue(java.lang.String attribute)
           Get the attribute value
javax.management.AttributeListgetRPAAttributeValues(java.lang.String[] attributes)
           Get the attribute value
voidsetRPAAttribute(javax.management.Attribute attribute)
           Set the value of a single attribute
voidsetRPAAttributes(javax.management.AttributeList attributes)
           Set the values of multiple attributes
java.util.ArrayListgetRPAAttributeInfo()
           Returns list of attributes that are configurable on the Runtime Performance Advisor.
java.util.ArrayListgetAdvancedRPAAttributeInfo()
           Returns list of all attributes that are configurable on the Runtime Performance Advisor.
java.util.ArrayListgetRulesInfo()
           Returns attributes that represent rules loaded by Runtime Performance Advisor.
java.util.ArrayListgetRuleAttributeInfo(java.lang.String ruleName)
           Returns attributes that are configurable on a particular rule.

Attribute Detail

ThreadPoolNames

public java.lang.String[] ThreadPoolNames
Gets the names of the thread pools that used by the channel framework channels
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Operation Detail

reInit

public void reInit()
reinitialize the Runtime Performance Advisor.
Security Roles:
administrator
operator

takeMultipleHeapDumpsForMemoryLeakAnalysis

public void takeMultipleHeapDumpsForMemoryLeakAnalysis()
Triggers IBM JDK to take multiple heap dumps based upon downward trends in free memory
Security Roles:
administrator
operator

getRPAAttributeValue

public java.lang.Object getRPAAttributeValue(java.lang.String attribute)
Get the attribute value
Parameters:
attribute - get the value of the attribute.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getRPAAttributeValues

public javax.management.AttributeList getRPAAttributeValues(java.lang.String[] attributes)
Get the attribute value
Parameters:
attributes - get the value of the attributes.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

setRPAAttribute

public void setRPAAttribute(javax.management.Attribute attribute)
Set the value of a single attribute
Parameters:
attribute - The new value of the parameter. This should be one of the valid options listed within the ParsedMbeanAttribute object for this id.
Security Roles:
administrator
operator

setRPAAttributes

public void setRPAAttributes(javax.management.AttributeList attributes)
Set the values of multiple attributes
Parameters:
attributes - The new values of the parameters. Each attribute value should be one of the valid options listed within the ParsedMbeanAttribute object for this id.
Security Roles:
administrator
operator

getRPAAttributeInfo

public java.util.ArrayList getRPAAttributeInfo()
Returns list of attributes that are configurable on the Runtime Performance Advisor. Attributes will be represented by ParsedMBeanAttributes.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getAdvancedRPAAttributeInfo

public java.util.ArrayList getAdvancedRPAAttributeInfo()
Returns list of all attributes that are configurable on the Runtime Performance Advisor. It is NOT recommended that users modify these attributes. Attributes will be represented by ParsedMBeanAttributes.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getRulesInfo

public java.util.ArrayList getRulesInfo()
Returns attributes that represent rules loaded by Runtime Performance Advisor. Rules will be represented by ParsedMBeanAttributes.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getRuleAttributeInfo

public java.util.ArrayList getRuleAttributeInfo(java.lang.String ruleName)
Returns attributes that are configurable on a particular rule. Attributes will be represented by ParsedMBeanAttributes.
Parameters:
ruleName - The name of the rule
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Copyright IBM Corp. 1996-2005