public class OrderCommentRecordContrlCmdImpl extends ControllerCommandImpl implements OrderCommentRecordContrlCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
OrderCommentRecordContrlCmdImpl() |
Modifier and Type | Method and Description |
---|---|
void | callOrderCommentsNotifyCmd(java.lang.Long orderId)
The method calls CSROrderCommentsNotifyCmd command to send comment to a specified email address.
|
java.lang.String[] | getComments()
This method gets the order comments.
|
java.lang.String[] | getIsNotifyShopper()
This method gets the notifyShopper parameters
|
java.lang.Long | getOrderId()
This method gets the order Id.
|
java.lang.String[] | getReceiversEmailAddress() |
AccessVector | getResources()
This method gets the access vector of OrderAccessBean accessed by this command.
|
java.lang.String[] | getSubject()
This method gets the subject.
|
void | performExecute()
This method executes the main business logic.
|
void | reset()
This method resets the command for reusing.
|
void | setBusinesssChannelId(java.lang.Integer[] arrBusinessChannelId)
This method sets the channel id from which the order change comments come.
|
void | setComments(java.lang.String[] arrComments)
This method sets the comments for the changed Order.
|
void | setCsrId(java.lang.Long[] arrCSRId)
This method sets the customer service representative Id array.
|
void | setField1(java.lang.Integer[] arrField1)
This method sets the Field1 array.
|
void | setField2(java.lang.String[] arrField2)
This method sets the Field2 array.
|
void | setField3(java.sql.Timestamp[] arrField3)
This method sets the Field3 array.
|
void | setIsNotifyShopper(java.lang.String[] strings)
This method sets if send email to shopper.
|
void | setOrderchangeReasonId(java.lang.Integer[] arrOrderChangeReason)
This method sets the order change reason.
|
void | setOrderId(java.lang.Long argOrderId)
This method sets the order id from which the order change comments come.
|
void | setOrderVersion(java.lang.Short argOrderVersion)
This method sets the order version number which the order change comments are against.
|
void | setReceiversEmailAddress(java.lang.String[] strings)
This method sets if send email to shopper.
|
void | setRequestProperties(TypedProperty aRequestProperties)
This method sets the request properties of this command implementation.
|
void | setSubject(java.lang.String[] argSubject)
This method sets the subjects of the email.
|
void | validateParameters()
This method validates the parameter orderId is passed in.
|
public static final java.lang.String COPYRIGHT
public void performExecute() throws ECException
public void callOrderCommentsNotifyCmd(java.lang.Long orderId) throws ECException
public void setOrderchangeReasonId(java.lang.Integer[] arrOrderChangeReason)
public void setComments(java.lang.String[] arrComments)
public java.lang.String[] getComments()
public void setBusinesssChannelId(java.lang.Integer[] arrBusinessChannelId)
public void setCsrId(java.lang.Long[] arrCSRId)
public void setField1(java.lang.Integer[] arrField1)
public void setField2(java.lang.String[] arrField2)
public void setField3(java.sql.Timestamp[] arrField3)
public void setOrderId(java.lang.Long argOrderId)
public void setOrderVersion(java.lang.Short argOrderVersion)
public java.lang.Long getOrderId()
public void setSubject(java.lang.String[] argSubject)
public java.lang.String[] getSubject()
public void setRequestProperties(TypedProperty aRequestProperties) throws ECException
public void validateParameters() throws ECException
public void reset()
public AccessVector getResources() throws ECException
public java.lang.String[] getIsNotifyShopper()
public java.lang.String[] getReceiversEmailAddress()
public void setIsNotifyShopper(java.lang.String[] strings)
public void setReceiversEmailAddress(java.lang.String[] strings)