javax.management.modelmbean
Class ModelMBeanNotificationInfo

java.lang.Object
  extended byjavax.management.MBeanFeatureInfo (src) 
      extended byjavax.management.MBeanNotificationInfo (src) 
          extended byjavax.management.modelmbean.ModelMBeanNotificationInfo
All Implemented Interfaces:
java.lang.Cloneable, DescriptorAccess (src) , java.io.Serializable

public class ModelMBeanNotificationInfo
extends MBeanNotificationInfo (src)
implements DescriptorAccess (src) , java.lang.Cloneable

Represents a notification in a Model MBean's management interface.

See Also:
ModelMBeanInfo (src) , ModelMBeanAttributeInfo (src) , Serialized Form

Field Summary
 
Fields inherited from class javax.management.MBeanFeatureInfo (src)
description, name
 
Constructor Summary
ModelMBeanNotificationInfo(ModelMBeanNotificationInfo (src)  info)
           
ModelMBeanNotificationInfo(java.lang.String[] notifTypes, java.lang.String name, java.lang.String description)
           
ModelMBeanNotificationInfo(java.lang.String[] notifTypes, java.lang.String name, java.lang.String description, Descriptor (src)  descriptor)
           
 
Method Summary
 java.lang.Object clone()
           
 Descriptor (src) getDescriptor()
          Retrieves the descriptor.
 void setDescriptor(Descriptor (src)  inDescriptor)
          Sets the descriptor.
 java.lang.String toString()
           
 
Methods inherited from class javax.management.MBeanNotificationInfo (src)
equals, getNotifTypes, hashCode
 
Methods inherited from class javax.management.MBeanFeatureInfo (src)
getDescription, getName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ModelMBeanNotificationInfo

public ModelMBeanNotificationInfo(java.lang.String[] notifTypes,
                                  java.lang.String name,
                                  java.lang.String description)

ModelMBeanNotificationInfo

public ModelMBeanNotificationInfo(java.lang.String[] notifTypes,
                                  java.lang.String name,
                                  java.lang.String description,
                                  Descriptor (src)  descriptor)

ModelMBeanNotificationInfo

public ModelMBeanNotificationInfo(ModelMBeanNotificationInfo (src)  info)
Method Detail

getDescriptor

public Descriptor (src)  getDescriptor()
Description copied from interface: DescriptorAccess (src)
Retrieves the descriptor.

Specified by:
getDescriptor in interface DescriptorAccess (src)
Returns:
the descriptor.

setDescriptor

public void setDescriptor(Descriptor (src)  inDescriptor)
Description copied from interface: DescriptorAccess (src)
Sets the descriptor.

Specified by:
setDescriptor in interface DescriptorAccess (src)
Parameters:
inDescriptor - the new descriptor.

clone

public java.lang.Object clone()
Overrides:
clone in class MBeanNotificationInfo (src)

toString

public java.lang.String toString()
Overrides:
toString in class MBeanNotificationInfo (src)
Returns:
a human readable string