IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.rasdiag.diagnosticProviderRegistration
Class AttributeInfo

java.lang.Object
  extended by com.ibm.wsspi.rasdiag.diagnosticProviderRegistration.AttributeInfo
All Implemented Interfaces:
java.io.Serializable

public class AttributeInfo
extends java.lang.Object
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
 java.util.regex.Pattern compiledId
          Regular expression compiled pattern.
 java.lang.String descriptionKey
          Localization key within a resource bundle for displaying this option to customers
 java.lang.String id
          Key field for this Attribute of the registration, sent to the component software
 boolean registered
          Determines whether this value can be trusted from release to release.
 
Constructor Summary
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

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


descriptionKey

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


registered

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


compiledId

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

public AttributeInfo()

AttributeInfo

public 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. 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

IBM WebSphere Application ServerTM
Release 7