public interface QueryPaymentsInfoPolicyCmd extends BusinessPolicyCommand
This command is called to query the payment information in payment processing component. When the payment rules component wants to get the up to date backend payment information, it calls this command by QueryHandler.
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 | NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
ActionResults | getActionResults()
This method gets the result of the query action.
|
PaymentInstruction | getBackendPaymentInstruction()
This method gets the backend payment instruction.
|
java.lang.String | getErrorDetail()
This method gets the detail information when error occurs.
|
PaymentDataAnalyzer | getPaymentDataAnalyzer()
This method gets the object of PaymentDataAnalyzer as a container of backend payment information.
|
RefundActionData | getRefundActionData()
This method gets the refund action data.
|
boolean | isOrderEditable()
This method gets if the order is editable.
|
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 | setRefundActionData(RefundActionData datas)
This method sets the refund action data.
|
void | setStoreId(java.lang.Integer integer)
This method sets the current store id.
|
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setPaymentActionData(PaymentActionData datas)
void setRefundActionData(RefundActionData datas)
RefundActionData getRefundActionData()
PaymentInstruction getBackendPaymentInstruction()
PaymentDataAnalyzer getPaymentDataAnalyzer()
ActionResults getActionResults()
boolean isOrderEditable()
java.lang.String getErrorDetail()
void setLocale(java.util.Locale locale)
void setOrderChannel(java.lang.String string)
void setPaymentGroupId(java.lang.String string)
void setStoreId(java.lang.Integer integer)