com.ibm.wsspi.rasdiag.diagnosticProviderRegistration
Class AttributeInfo
- java.lang.Object
com.ibm.wsspi.rasdiag.diagnosticProviderRegistration.AttributeInfo
All implemented interfaces:
java.io.Serializable
- public class AttributeInfo
- extends java.lang.Object
- implements java.io.Serializable
AttributeInfo
class stores registry configuration or state
information as a member class of ConfigInfo
StateInfo
and
TestInfo
.
See Also:
Field Summary
Modifier and Type | Field and Description |
---|---|
|
compiledId
Regular expression compiled pattern.
|
|
descriptionKey
Localization key within a resource bundle for displaying this option to customers
|
|
id
Key field for this Attribute of the registration, sent to the component software
|
|
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
- 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