com.ibm.wsspi.rasdiag.diagnosticProviderRegistration

Class AttributeInfo

  1. java.lang.Object
  2. extended bycom.ibm.wsspi.rasdiag.diagnosticProviderRegistration.AttributeInfo
All implemented interfaces:
java.io.Serializable

  1. public class AttributeInfo
  2. extends java.lang.Object
  3. implements java.io.Serializable
The AttributeInfo class stores registry configuration or state information as a member class of ConfigInfo StateInfo and TestInfo.
See Also:
ConfigInfo, StateInfo, TestInfo, DiagnosticProviderInfo, Serialized Form

Field Summary

Modifier and Type Field and Description
  1. java.util.regex.Pattern
compiledId
Regular expression compiled pattern.
  1. java.lang.String
descriptionKey
Localization key within a resource bundle for displaying this option to customers
  1. java.lang.String
id
Key field for this Attribute of the registration, sent to the component software
  1. boolean
registered
Determines whether this value can be trusted from release to release.

Constructor Summary

Constructor and Description
AttributeInfo()
AttributeInfo(java.lang.String aId,java.lang.String aDescriptionKey,boolean aRegistered)
constructs an object of the AttributeInfo class with a parm for each data member.

Method Summary

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

id

  1. public java.lang.String id
Key field for this Attribute of the registration, sent to the component software

descriptionKey

  1. public java.lang.String descriptionKey
Localization key within a resource bundle for displaying this option to customers

registered

  1. public boolean registered
Determines whether this value can be trusted from release to release. This defaults to true.

compiledId

  1. public java.util.regex.Pattern compiledId
Regular expression compiled pattern. If DiagnosticProvider calls are made, then this will be a compiled version of the id from this object (which can be a regular expression). This way, comparisons to determine if a property is in the registry will be more optimized.

Constructor Detail

AttributeInfo

  1. public AttributeInfo()

AttributeInfo

  1. public AttributeInfo(java.lang.String aId,
  2. java.lang.String aDescriptionKey,
  3. boolean aRegistered)
constructs an object of the AttributeInfo class with a parm for each data member. Data members are public, so this is merely a helper to construct the object more easily.
Parameters:
aId - identification of the Attribute as used in the code
aDescriptionKey - localization key for the name of the attribute