DiagnosticProvider MBean

Partial ObjectName:
WebSphere:*,type=DiagnosticProvider


MBean DiagnosticProvider

DiagnosticProvider portion of Mbean for inclusion into MBeans implementing this interface


Attribute Summary
java.lang.StringdiagnosticProviderName
           DiagnosticProviderName (not dependent on runtime, but subset of ObjectName

Operation Summary
java.lang.StringgetDiagnosticProviderId()
           Get the DiagnosticProvider ID
com.ibm.wsspi.rasdiag.diagnosticProviderRegistration.DiagnosticProviderInfogetRegisteredDiagnostics()
           Return the registry information based on type (config/state/selfDiag).
com.ibm.wsspi.rasdiag.DiagnosticEvent[]configDump(java.lang.String attributeId, boolean registeredOnly)
           Dump the configuration information associated with managed resource.
com.ibm.wsspi.rasdiag.DiagnosticEvent[]stateDump(java.lang.String attributeId, boolean registeredOnly)
           Dump state information for the managed resource.
com.ibm.wsspi.rasdiag.DiagnosticEvent[]selfDiagnostic(java.lang.String testId, boolean registeredOnly)
           Perform diagnostics on the managed resource driven by current diagnostic mode setting.
java.lang.String[]localize(java.lang.String[] msgKeys, java.util.Locale locale)
           localize messages for console display

Attribute Detail

diagnosticProviderName

public java.lang.String diagnosticProviderName
DiagnosticProviderName (not dependent on runtime, but subset of ObjectName
Security Roles:
Getter:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Operation Detail

getDiagnosticProviderId

public java.lang.String getDiagnosticProviderId()
Get the DiagnosticProvider ID
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

getRegisteredDiagnostics

public com.ibm.wsspi.rasdiag.diagnosticProviderRegistration.DiagnosticProviderInfo getRegisteredDiagnostics()
Return the registry information based on type (config/state/selfDiag).
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

configDump

public com.ibm.wsspi.rasdiag.DiagnosticEvent[] configDump(java.lang.String attributeId, boolean registeredOnly)
Dump the configuration information associated with managed resource.
Parameters:
attributeId - Attribute ID to use
registeredOnly - Report on just registered info, or all info
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

stateDump

public com.ibm.wsspi.rasdiag.DiagnosticEvent[] stateDump(java.lang.String attributeId, boolean registeredOnly)
Dump state information for the managed resource.
Parameters:
attributeId - Attribute ID to use
registeredOnly - Report on just registered info, or all info
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

selfDiagnostic

public com.ibm.wsspi.rasdiag.DiagnosticEvent[] selfDiagnostic(java.lang.String testId, boolean registeredOnly)
Perform diagnostics on the managed resource driven by current diagnostic mode setting.
Parameters:
testId - Test ID to use
registeredOnly - Report on just registered info, or all info
Security Roles:
administrator
operator

localize

public java.lang.String[] localize(java.lang.String[] msgKeys, java.util.Locale locale)
localize messages for console display
Parameters:
msgKeys - Message Keys
locale - Locale to use for output
Security Roles:
administrator
operator
configurator
monitor
deployer
adminsecuritymanager

Copyright IBM Corp. 1996-2005