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

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.MgmtSDStartedNotification
All Implemented Interfaces:
java.io.Serializable

public class MgmtSDStartedNotification
extends RtlInformationNotification

Software Distribution Started Notification class. Sent when a software distribution has been successfully signaled

Version:
1.0
Author:
Chris D Arrington
See Also:
RtlInformationNotification, Serialized Form

Field Summary
protected  java.lang.String clientSystemId
           
protected  boolean isInstall
           
protected  int RC
           
protected  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
MgmtSDStartedNotification(java.lang.Object source, java.lang.String message, com.ibm.retail.si.mgmt.swdist.MgmtSftPackage swPackage, java.lang.String clientSystemId, boolean isInstall, int RC)
          Construct a MgmtSDCompletionNotification for submission to the agent.
 
Method Summary
 java.lang.String getClientSystemId()
           
 int getCompletionCode()
          Retrieve the completion code returned by the client
 com.ibm.retail.si.mgmt.swdist.MgmtSftPackage getSwPackage()
          Retrieve the Package
 boolean isInstall()
           
 
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

swPackage

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

RC

protected int RC

clientSystemId

protected java.lang.String clientSystemId

isInstall

protected boolean isInstall
Constructor Detail

MgmtSDStartedNotification

public MgmtSDStartedNotification(java.lang.Object source,
                                 java.lang.String message,
                                 com.ibm.retail.si.mgmt.swdist.MgmtSftPackage swPackage,
                                 java.lang.String clientSystemId,
                                 boolean isInstall,
                                 int RC)
Construct a MgmtSDCompletionNotification for submission to the agent.

See Also:
MgmtSoftwareDistClientMBean
Method Detail

getSwPackage

public com.ibm.retail.si.mgmt.swdist.MgmtSftPackage getSwPackage()
Retrieve the Package

Returns:
MgmtSftPackage

getCompletionCode

public int getCompletionCode()
Retrieve the completion code returned by the client

Returns:
int

isInstall

public boolean isInstall()
Returns:
True if the distribution is an installation, false if an uninstallation

getClientSystemId

public java.lang.String getClientSystemId()
Returns:
String System ID of the client where the distribution was triggered


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