Apache Tomcat 7.0.28

org.apache.tomcat.util.modeler
Class NotificationInfo

java.lang.Object
  extended by org.apache.tomcat.util.modeler.FeatureInfo
      extended by org.apache.tomcat.util.modeler.NotificationInfo
All Implemented Interfaces:
Serializable

public class NotificationInfo
extends FeatureInfo

Internal configuration information for a Notification descriptor.

Version:
$Id: NotificationInfo.java 939309 2010-04-29 13:54:26Z kkolinko $
Author:
Craig R. McClanahan
See Also:
Serialized Form

Field Summary
protected  String[] notifTypes
           
 
Fields inherited from class org.apache.tomcat.util.modeler.FeatureInfo
description, name, type
 
Constructor Summary
NotificationInfo()
           
 
Method Summary
 void addNotifType(String notifType)
          Add a new notification type to the set managed by an MBean.
 MBeanNotificationInfo createNotificationInfo()
          Create and return a ModelMBeanNotificationInfo object that corresponds to the attribute described by this instance.
 String[] getNotifTypes()
          The set of notification types for this MBean.
 void setDescription(String description)
          Override the description property setter.
 void setName(String name)
          Override the name property setter.
 String toString()
          Return a string representation of this notification descriptor.
 
Methods inherited from class org.apache.tomcat.util.modeler.FeatureInfo
getDescription, getName, getType, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

notifTypes

protected String[] notifTypes
Constructor Detail

NotificationInfo

public NotificationInfo()
Method Detail

setDescription

public void setDescription(String description)
Override the description property setter.

Overrides:
setDescription in class FeatureInfo
Parameters:
description - The new description

setName

public void setName(String name)
Override the name property setter.

Overrides:
setName in class FeatureInfo
Parameters:
name - The new name

getNotifTypes

public String[] getNotifTypes()
The set of notification types for this MBean.


addNotifType

public void addNotifType(String notifType)
Add a new notification type to the set managed by an MBean.

Parameters:
notifType - The new notification type

createNotificationInfo

public MBeanNotificationInfo createNotificationInfo()
Create and return a ModelMBeanNotificationInfo object that corresponds to the attribute described by this instance.


toString

public String toString()
Return a string representation of this notification descriptor.

Overrides:
toString in class Object

Apache Tomcat 7.0.28

Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.