org.apache.commons.modeler

Class NotificationInfo

public class NotificationInfo extends FeatureInfo implements Serializable

Internal configuration information for a Notification descriptor.

Version: $Revision: 480402 $ $Date: 2006-11-29 04:43:23 +0000 (Wed, 29 Nov 2006) $

Author: Craig R. McClanahan

Field Summary
protected String[]notifTypes
Method Summary
voidaddNotifType(String notifType)
Add a new notification type to the set managed by an MBean.
ModelMBeanNotificationInfocreateNotificationInfo()
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.
voidsetDescription(String description)
Override the description property setter.
voidsetName(String name)
Override the name property setter.
StringtoString()
Return a string representation of this notification descriptor.

Field Detail

notifTypes

protected String[] notifTypes

Method Detail

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 ModelMBeanNotificationInfo createNotificationInfo()
Create and return a ModelMBeanNotificationInfo object that corresponds to the attribute described by this instance.

getNotifTypes

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

setDescription

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

Parameters: description The new description

setName

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

Parameters: name The new name

toString

public String toString()
Return a string representation of this notification descriptor.
Copyright © 2002-2009 Apache Software Foundation. All Rights Reserved.