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 Corporation 2002, 2012