com.ibm.retail.si.mgmt.notifications
Class RtlInformationNotification

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.management.Notification
              |
              +--com.ibm.retail.si.mgmt.notifications.RtlNotification
                    |
                    +--com.ibm.retail.si.mgmt.notifications.RtlInformationNotification
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AgentConnectionFailedNotification, AgentDiscoveredNotification, AgentLostNotification, AgentShutdownNotification, MgmtSDCompletionNotification, MgmtSDProgressNotification, MgmtSDStartedNotification

public class RtlInformationNotification
extends RtlNotification

This is used to represent a condition within the system that an appication might be interested in. Information events are defined as a condition that is not detrimental to the operation of the system but rather that something in the system has changed. That change could be configuration or status related. It is advisable that devices wishing to define Information Notifications that are unique to themselves, sub-class this Class to make the resulting Notification filterable at a finer granularity, and more usable by a management application.

Version:
1.00, 10/01/2003
Author:
Paul A. Ruocchio, Kriselie D Rivera
See Also:
Notification, RtlNotification, Serialized Form

Field Summary
static java.lang.String NOTIFICATION_TYPE
           
 
Fields inherited from class javax.management.Notification
source
 
Constructor Summary
RtlInformationNotification(java.lang.Object source, java.lang.String Message)
          Creates a new instance of this Notification where the caller supplies both a Message string, and a source Object.
RtlInformationNotification(java.lang.Object source, java.lang.String Message, java.lang.Object userData)
          Creates a new instance of this Notification where the caller supplies a Message string, a source object, and a user data Object.
 
Methods inherited from class com.ibm.retail.si.mgmt.notifications.RtlNotification
getOriginatingDevice, GetSystemSequenceNo, GetSystemTimeStamp, setOriginatingDevice, SetSystemSequenceNo, SetSystemTimeStamp
 
Methods inherited from class javax.management.Notification
getMessage, getSequenceNumber, getSource, getTimeStamp, getType, getUserData, setSequenceNumber, setSource, setTimeStamp, setUserData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NOTIFICATION_TYPE

public static final java.lang.String NOTIFICATION_TYPE
See Also:
Constant Field Values
Constructor Detail

RtlInformationNotification

public RtlInformationNotification(java.lang.Object source,
                                  java.lang.String Message)
Creates a new instance of this Notification where the caller supplies both a Message string, and a source Object. While extremely useful, care should be taken in using this form of the constructor since the object passed in will be serialized and passed through the Notification sub-system.

Parameters:
source - - the object that has generated this notification.
Message - - a caller provided message.

RtlInformationNotification

public RtlInformationNotification(java.lang.Object source,
                                  java.lang.String Message,
                                  java.lang.Object userData)
Creates a new instance of this Notification where the caller supplies a Message string, a source object, and a user data Object. While extremely useful, care should be taken in using this form of the constructor since the objects passed in will be serialized and passed through the Notification sub-system.

Parameters:
source - - the object that has generated this notification.
Message - - a caller provided message.
userData - - a caller supplied data object.


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004