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

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--javax.management.Notification
              |
              +--com.ibm.retail.si.mgmt.notifications.RtlNotification
                    |
                    +--com.ibm.retail.si.mgmt.notifications.RtlInformationNotification
                          |
                          +--com.ibm.retail.si.mgmt.notifications.MgmtSDProgressNotification
All Implemented Interfaces:
java.io.Serializable

public class MgmtSDProgressNotification
extends RtlInformationNotification

Software Distribution Progress Notification class

Version:
1.0
Author:
Paul Ruocchio
See Also:
RtlInformationNotification, Serialized Form

Field Summary
(package private)  java.lang.String Message
           
(package private)  int percentage
           
(package private)  com.ibm.retail.si.mgmt.swdist.MgmtSftPackage swPackage
           
 
Fields inherited from class com.ibm.retail.si.mgmt.notifications.RtlInformationNotification
NOTIFICATION_TYPE
 
Fields inherited from class javax.management.Notification
source
 
Constructor Summary
MgmtSDProgressNotification(java.lang.Object source, com.ibm.retail.si.mgmt.swdist.MgmtSftPackage swPackage, int percentage, java.lang.String Message)
          Construct a MgmtSDProgressNotification for submition to the agent.
 
Method Summary
 java.lang.String getMessage()
          Retrieve the Message associated with this notification.
 int getPercentage()
          Retrieve the complete percentage indicated by this notification.
 com.ibm.retail.si.mgmt.swdist.MgmtSftPackage getSwPackage()
          Retrieve the Package associated with this notification.
 
Methods inherited from class com.ibm.retail.si.mgmt.notifications.RtlNotification
getOriginatingDevice, GetSystemSequenceNo, GetSystemTimeStamp, setOriginatingDevice, SetSystemSequenceNo, SetSystemTimeStamp
 
Methods inherited from class javax.management.Notification
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

swPackage

com.ibm.retail.si.mgmt.swdist.MgmtSftPackage swPackage

percentage

int percentage

Message

java.lang.String Message
Constructor Detail

MgmtSDProgressNotification

public MgmtSDProgressNotification(java.lang.Object source,
                                  com.ibm.retail.si.mgmt.swdist.MgmtSftPackage swPackage,
                                  int percentage,
                                  java.lang.String Message)
Construct a MgmtSDProgressNotification for submition to the agent.

Method Detail

getSwPackage

public com.ibm.retail.si.mgmt.swdist.MgmtSftPackage getSwPackage()
Retrieve the Package associated with this notification.

Returns:
MgmtSftPackage

getPercentage

public int getPercentage()
Retrieve the complete percentage indicated by this notification.

Returns:
int

getMessage

public java.lang.String getMessage()
Retrieve the Message associated with this notification. This can be NULL.

Overrides:
getMessage in class javax.management.Notification
Returns:
String


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