Class FeatureInfo

java.lang.Object
org.apache.tomcat.util.modeler.FeatureInfo
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AttributeInfo, NotificationInfo, OperationInfo, ParameterInfo

public class FeatureInfo extends Object implements Serializable

Convenience base class for AttributeInfo and OperationInfo classes that will be used to collect configuration information for the ModelMBean beans exposed for management.

See Also:
  • Field Details

    • description

      protected String description
      Human-readable description of this feature.
    • name

      protected String name
      The name of this feature.
    • info

      protected MBeanFeatureInfo info
      The underlying JMX MBeanFeatureInfo object.
    • type

      protected String type
      The fully qualified Java class name of this element.
  • Constructor Details

    • FeatureInfo

      public FeatureInfo()
      Default constructor for FeatureInfo.
  • Method Details

    • getDescription

      public String getDescription()
      Returns the human-readable description of this feature.
      Returns:
      the human-readable description of this feature
    • setDescription

      public void setDescription(String description)
    • getName

      public String getName()
      Returns the name of this feature.
      Returns:
      the name of this feature, which must be unique among features in the same collection
    • setName

      public void setName(String name)
    • getType

      public String getType()
      Returns the fully qualified Java class name of this element.
      Returns:
      the fully qualified Java class name of this element
    • setType

      public void setType(String type)