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 | |
---|---|
void | reInit() reinitialize the Runtime Performance Advisor. |
void | takeMultipleHeapDumpsForMemoryLeakAnalysis() Triggers IBM JDK to take multiple heap dumps based upon downward trends in free memory |
java.lang.Object | getRPAAttributeValue( Get the attribute value |
javax.management.AttributeList | getRPAAttributeValues( Get the attribute value |
void | setRPAAttribute( Set the value of a single attribute |
void | setRPAAttributes( Set the values of multiple attributes |
java.util.ArrayList | getRPAAttributeInfo() Returns list of attributes that are configurable on the Runtime Performance Advisor. |
java.util.ArrayList | getAdvancedRPAAttributeInfo() Returns list of all attributes that are configurable on the Runtime Performance Advisor. |
java.util.ArrayList | getRulesInfo() Returns attributes that represent rules loaded by Runtime Performance Advisor. |
java.util.ArrayList | getRuleAttributeInfo( Returns attributes that are configurable on a particular rule. |
Attribute Detail |
---|
public java.lang.String[] ThreadPoolNames
Gets the names of the thread pools that used by the channel framework channels
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Operation Detail |
---|
public void reInit()
reinitialize the Runtime Performance Advisor.
administrator
operator
public void takeMultipleHeapDumpsForMemoryLeakAnalysis()
Triggers IBM JDK to take multiple heap dumps based upon downward trends in free memory
administrator
operator
public java.lang.Object getRPAAttributeValue(
java.lang.String attribute
)
Get the attribute value
attribute
-
get the value of the attribute.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public javax.management.AttributeList getRPAAttributeValues(
java.lang.String[] attributes
)
Get the attribute value
attributes
-
get the value of the attributes.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public void setRPAAttribute(
javax.management.Attribute attribute
)
Set the value of a single attribute
attribute
-
The new value of the parameter. This should be one of the valid options listed within the ParsedMbeanAttribute object for this id.
administrator
operator
public void setRPAAttributes(
javax.management.AttributeList attributes
)
Set the values of multiple attributes
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.
administrator
operator
public java.util.ArrayList getRPAAttributeInfo()
Returns list of attributes that are configurable on the Runtime Performance Advisor. Attributes will be represented by ParsedMBeanAttributes.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
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.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.util.ArrayList getRulesInfo()
Returns attributes that represent rules loaded by Runtime Performance Advisor. Rules will be represented by ParsedMBeanAttributes.
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
public java.util.ArrayList getRuleAttributeInfo(
java.lang.String ruleName
)
Returns attributes that are configurable on a particular rule. Attributes will be represented by ParsedMBeanAttributes.
ruleName
-
The name of the rule
administrator
operator
configurator
monitor
deployer
adminsecuritymanager