org.springframework.jmx.export.metadata
Class ManagedNotification

java.lang.Object
  extended by org.springframework.jmx.export.metadata.ManagedNotification

public class ManagedNotification
extends Object

Metadata that indicates a JMX notification emitted by a bean.

Since:
2.0
Author:
Rob Harrop

Constructor Summary
ManagedNotification()
           
 
Method Summary
 String getDescription()
          Return a description for this notification.
 String getName()
          Return the name of this notification.
 String[] getNotificationTypes()
          Return the list of notification types.
 void setDescription(String description)
          Set a description for this notification.
 void setName(String name)
          Set the name of this notification.
 void setNotificationType(String notificationType)
          Set a single notification type, or a list of notification types as comma-delimited String.
 void setNotificationTypes(String[] notificationTypes)
          Set a list of notification types.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagedNotification

public ManagedNotification()
Method Detail

setNotificationType

public void setNotificationType(String notificationType)
Set a single notification type, or a list of notification types as comma-delimited String.


setNotificationTypes

public void setNotificationTypes(String[] notificationTypes)
Set a list of notification types.


getNotificationTypes

public String[] getNotificationTypes()
Return the list of notification types.


setName

public void setName(String name)
Set the name of this notification.


getName

public String getName()
Return the name of this notification.


setDescription

public void setDescription(String description)
Set a description for this notification.


getDescription

public String getDescription()
Return a description for this notification.