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

      Fields 
      Modifier and Type Field and Description
      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

      Constructors 
      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
IBM WebSphere Application ServerTM
Release 8.5