|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--javax.management.Notification | +--com.ibm.retail.si.mgmt.notifications.RtlNotification
This class is intended to be the base class used for all notifcations issued by all RSS components. It should never be instanciated itself, but rather one of it's derived classes should always be used. Base Notification classes are defined by this architecture that have the following order of significance: RtlCriticalNotification RtlEmergencyNotification RtlAlertNotification RtlErrorNotification RtlWarningNotification RtlNoticeNotification RtlInformationNotification RtlDebugNotification RtlTracePointNotification RtlConsumerNotification
Notification
,
RtlCriticalNotification
,
RtlEmergencyNotification
,
RtlAlertNotification
,
RtlErrorNotification
,
RtlWarningNotification
,
RtlNoticeNotification
,
RtlInformationNotification
,
RtlDebugNotification
,
RtlTracePointNotification
,
RtlConsumerNotification
,
Serialized FormField Summary |
---|
Fields inherited from class javax.management.Notification |
---|
source |
Constructor Summary | |
---|---|
protected |
RtlNotification(java.lang.Object source,
java.lang.String Type)
|
protected |
RtlNotification(java.lang.Object source,
java.lang.String Type,
java.lang.String Message)
|
protected |
RtlNotification(java.lang.Object source,
java.lang.String Type,
java.lang.String Message,
java.lang.Object userData)
|
Method Summary | |
---|---|
com.ibm.retail.si.mgmt.MgmtDeviceInfo |
getOriginatingDevice()
Get information about the device that generated the notification. |
long |
GetSystemSequenceNo()
Get the System level assigned sequence number. |
long |
GetSystemTimeStamp()
Get the System level assigned Timestamp. |
protected void |
setOriginatingDevice(com.ibm.retail.si.mgmt.MgmtDeviceInfo deviceInfo)
Used by the Master Agent to set the originating This is assigned at the time this Notification is received by the Master Agent. |
protected void |
SetSystemSequenceNo(long SeqNo)
Used by the Master Agent to set a system wide sequence number. |
protected void |
SetSystemTimeStamp(long Stamp)
Used by the Master Agent to set a system wide timestamp. |
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 |
Constructor Detail |
protected RtlNotification(java.lang.Object source, java.lang.String Type)
protected RtlNotification(java.lang.Object source, java.lang.String Type, java.lang.String Message)
protected RtlNotification(java.lang.Object source, java.lang.String Type, java.lang.String Message, java.lang.Object userData)
Method Detail |
public long GetSystemSequenceNo()
protected void SetSystemSequenceNo(long SeqNo)
SeqNo
- - The system wide sequence number.public long GetSystemTimeStamp()
protected void SetSystemTimeStamp(long Stamp)
Stamp
- - The system wide timestamp.public com.ibm.retail.si.mgmt.MgmtDeviceInfo getOriginatingDevice()
protected void setOriginatingDevice(com.ibm.retail.si.mgmt.MgmtDeviceInfo deviceInfo)
deviceInfo
- - Source device information
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |