PmiRmJmxService MBean

Partial ObjectName:
WebSphere:*,type=PmiRmJmxService


MBean PmiRmJmxService

The MBean for Request Metrics


Attribute Summary
java.lang.IntegertraceBufferSize
           the size of the trace buffer.
java.lang.IntegertraceLevel
           the trace level.

Operation Summary
voidsetTraceLevel(java.lang.Integer traceLevel)
           Set trace level.
voidsetTraceBufferSz(java.lang.Integer traceBufferSize)
           Set trace buffer size.
voidsetFilters(java.lang.String filterTypeString, java.lang.String[] filterStrings, java.lang.Boolean[] filtersEnabled)
           Set the filter values for the specified type.
voidsetEnabledComponent(java.lang.String compName, java.lang.Boolean enabled)
           Enable/disable instrumentation for a specific component.
java.lang.BooleanisComponentEnabled(java.lang.String compName)
           Is instrumentation enabled for the component.
java.lang.String[]listComponents()
           Return the set of components that can be instrumented.
voidenableLogging(java.lang.Boolean fEnable)
           Enable or disable Logging.
java.lang.BooleanisLogEnabled()
           Is Logging enabled.
voidsetArmType(java.lang.String fEnable)
           set arm type.
voidsetArmTransactionFactory(java.lang.String fEnable)
           specify arm transaction factory.
java.lang.StringgetArmType()
           get arm type.
java.lang.StringgetArmTransactionFactory()
           get arm transaction factory name.
voidenableRm(java.lang.Boolean fEnable)
           Enable or disable Request Metrics.
java.lang.BooleanisRmEnabled()
           Is Request Metrics enabled.
voidenableARM(java.lang.Boolean fEnable)
           Enable or disable ARM.
java.lang.BooleanisARMEnabled()
           Is ARM enabled.
java.lang.String[]getFilterTypes()
           Return an array of Strings describing the defined filter types.
java.lang.String[]getFilters(java.lang.String filterType)
           Return an array of Strings describing a filter of specified type.
java.lang.Boolean[]getFiltersEnabled(java.lang.String filterType)
           Return an array of Booleans for a filtertype describing the state of each filter.
voidenableFilter(java.lang.String filterType, java.lang.Boolean fEnable)
           Enable filter type by name.
voidcommitConfig()
           Commit config changes.
voidcommitConfigWithComment(java.lang.String comment)
           Commit config changes with optional comment.

Attribute Detail

traceBufferSize

public java.lang.Integer traceBufferSize
the size of the trace buffer.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator

traceLevel

public java.lang.Integer traceLevel
the trace level.
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager
Setter:
administrator
operator

Operation Detail

setTraceLevel

public void setTraceLevel(java.lang.Integer traceLevel)
Set trace level.
Parameters:
traceLevel - The new trace level in Integer
Security Roles:
administrator
operator

setTraceBufferSz

public void setTraceBufferSz(java.lang.Integer traceBufferSize)
Set trace buffer size.
Parameters:
traceBufferSize - The new buffer size in Integer
Security Roles:
administrator
operator

setFilters

public void setFilters(java.lang.String filterTypeString, java.lang.String[] filterStrings, java.lang.Boolean[] filtersEnabled)
Set the filter values for the specified type.
Parameters:
filterTypeString - a String describing the filter type.
filterStrings - strings describing the filters.
filtersEnabled - Booleans describing individual filter state.
Security Roles:
administrator
operator

setEnabledComponent

public void setEnabledComponent(java.lang.String compName, java.lang.Boolean enabled)
Enable/disable instrumentation for a specific component.
Parameters:
compName - a String describing the component to turn on/off.
enabled - true/false value for turning on/off component.
Security Roles:
administrator
operator

isComponentEnabled

public java.lang.Boolean isComponentEnabled(java.lang.String compName)
Is instrumentation enabled for the component.
Parameters:
compName - a String describing the component to query.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

listComponents

public java.lang.String[] listComponents()
Return the set of components that can be instrumented.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

enableLogging

public void enableLogging(java.lang.Boolean fEnable)
Enable or disable Logging.
Parameters:
fEnable - Boolean enable/disable flag.
Security Roles:
administrator
operator

isLogEnabled

public java.lang.Boolean isLogEnabled()
Is Logging enabled.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

setArmType

public void setArmType(java.lang.String fEnable)
set arm type.
Parameters:
fEnable - String specifying the arm type.
Security Roles:
administrator
operator

setArmTransactionFactory

public void setArmTransactionFactory(java.lang.String fEnable)
specify arm transaction factory.
Parameters:
fEnable - String specifying the arm transaction factory.
Security Roles:
administrator
operator

getArmType

public java.lang.String getArmType()
get arm type.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getArmTransactionFactory

public java.lang.String getArmTransactionFactory()
get arm transaction factory name.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

enableRm

public void enableRm(java.lang.Boolean fEnable)
Enable or disable Request Metrics.
Parameters:
fEnable - Boolean enable/disable flag.
Security Roles:
administrator
operator

isRmEnabled

public java.lang.Boolean isRmEnabled()
Is Request Metrics enabled.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

enableARM

public void enableARM(java.lang.Boolean fEnable)
Enable or disable ARM.
Parameters:
fEnable - Boolean enable/disable flag.
Security Roles:
administrator
operator

isARMEnabled

public java.lang.Boolean isARMEnabled()
Is ARM enabled.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getFilterTypes

public java.lang.String[] getFilterTypes()
Return an array of Strings describing the defined filter types.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getFilters

public java.lang.String[] getFilters(java.lang.String filterType)
Return an array of Strings describing a filter of specified type.
Parameters:
filterType - Filter type.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getFiltersEnabled

public java.lang.Boolean[] getFiltersEnabled(java.lang.String filterType)
Return an array of Booleans for a filtertype describing the state of each filter.
Parameters:
filterType - Filter type.
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

enableFilter

public void enableFilter(java.lang.String filterType, java.lang.Boolean fEnable)
Enable filter type by name.
Parameters:
filterType - Filter type.
fEnable - Enable/disable flag.
Security Roles:
administrator
operator

commitConfig

public void commitConfig()
Commit config changes.
Security Roles:
administrator
operator

commitConfigWithComment

public void commitConfigWithComment(java.lang.String comment)
Commit config changes with optional comment.
Parameters:
comment - comment
Security Roles:
administrator
operator

Copyright IBM Corp. 1996-2005