public class ReleaseShipNotifyCmdImpl extends TaskCommandImpl implements ReleaseShipNotifyCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
ReleaseShipNotifyCmdImpl()
The ReleaseShipNotifyCmdImpl constructor calls its parents constructor.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object[] | buildNotificationMessageSubjectParameters(java.lang.Integer inLangId)
Build the parameters to format the message subject
|
java.lang.Object[] | getMessageSubjectParms()
This method returns the parameters used for the notification message subject.
|
java.lang.Integer | getMessageType()
Deprecated.
This method is replaced by getMessageTypeName().
|
java.lang.String | getMessageTypeName()
This method returns the message type name.
|
java.lang.Integer | getOrderReleaseNum()
This method returns the order release number.
|
java.lang.Long | getOrderRn()
This method returns the order reference number.
|
java.util.Vector | getRecipients()
This method returns the list of recipients' addresses for the notification message.
|
void | performExecute()
This is the core of the ReleaseShipNotify command.
|
void | sendNotification(Messaging anMs)
This method sends the notification message to the shopper.
|
void | sendNotification(Messaging anMs, java.util.Enumeration anenRecipients)
This method sends the notification message to all the recipients set by the caller of the task command.
|
void | setMessageSubjectParms(java.lang.Object[] newMessageSubjectParams)
This method sets the parameters for notification message subject.
|
void | setOrderReleaseNum(java.lang.Integer anOrderReleaseNum)
This method sets the order release number used in this command.
|
void | setOrderRn(java.lang.Long anOrderRn)
This method sets the order reference number used in this command.
|
void | setRecipients(java.util.Vector newRecipients)
This method sets the list of recipients' addresses for the notification message.
|
public static final java.lang.String COPYRIGHT
public ReleaseShipNotifyCmdImpl()
public java.lang.Object[] getMessageSubjectParms()
public java.lang.Integer getMessageType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException, javax.ejb.FinderException
public java.lang.String getMessageTypeName()
public java.lang.Integer getOrderReleaseNum()
public java.lang.Long getOrderRn()
public java.util.Vector getRecipients()
public void performExecute() throws ECException
public void sendNotification(Messaging anMs) throws ECSystemException, javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
public void sendNotification(Messaging anMs, java.util.Enumeration anenRecipients) throws ECSystemException
public void setMessageSubjectParms(java.lang.Object[] newMessageSubjectParams)
public void setOrderReleaseNum(java.lang.Integer anOrderReleaseNum)
public void setOrderRn(java.lang.Long anOrderRn)
public void setRecipients(java.util.Vector newRecipients)
protected java.lang.Object[] buildNotificationMessageSubjectParameters(java.lang.Integer inLangId) throws ECException