public interface EditPaymentInstructionPolicyCmd extends BusinessPolicyCommand
EditPaymentInstructionPolicyCmd
Policy Command.
This command is called to perform payment instruction edit action in payment processing component. When payment rules component tries to create/update/cancel a payment instruction, besides it edits the payment instruction in payment rules related table. It then calls this command to edit the payment instruction in payment processing related tables that store payment information. If the new payment processing component is used, then the corresponding records in payment processing component related tables are edited. While if the classical payments is used, then the corresponding records in the table ORDPAYMTHD and ORDPAYINFO are edited.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The default implementation of this command.
|
static java.lang.String |
ERR_CODE_BAD_XDATE
Error code indicating invalid expiry date.
|
static java.lang.String |
ERRTASK_NAME
Name of the Error View for this command.
|
static java.lang.String |
NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
ActionResults |
getActionResults()
This method gets the result of the query action.
|
void |
setLocale(java.util.Locale locale)
This method sets the current locale.
|
void |
setOrderChannel(java.lang.String string)
This method sets the current order channel.
|
void |
setPaymentActionData(PaymentActionData datas)
This method sets the payment action data.
|
void |
setPaymentGroupId(java.lang.String string)
This method sets the current payment group ID.
|
void |
setStoreId(java.lang.Integer integer)
This method sets the current store ID.
|
getPolicyId, getRequestProperties, setPolicyId, setRequestProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
static final java.lang.String ERRTASK_NAME
static final java.lang.String ERR_CODE_BAD_XDATE
void setPaymentActionData(PaymentActionData datas)
datas
- ActionResults getActionResults()
void setLocale(java.util.Locale locale)
locale
- The value of the locale.void setOrderChannel(java.lang.String string)
string
- The value of the order channel.void setPaymentGroupId(java.lang.String string)
string
- The value of the payment group ID.void setStoreId(java.lang.Integer integer)
integer
- The value of the store ID.