public class EvaluatePaymentRulesCmdImpl extends TaskCommandImpl implements EvaluatePaymentRulesCmd
rulePhase | An int that indicates the phase of the rule. |
commandContext | The command context. |
storeId | An Integer that specifies the store id. |
orderChannel | A String that specifies the order channel. |
edpOrderId | A Long that specifies the EDP order id. |
amountToProcess | A BigDecimal that specifies the amount to be processed. |
hashOfActionList | A HashMap that represents the list of current actions. |
phase | An int that indicates the current phase. |
edpReleaseIds | A List that represents the ids of the EDP releases. |
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASS_NAME
The name of the class.
|
static java.lang.String | COPYRIGHT
The IBM Copyright notice field.
|
Constructor and Description |
---|
EvaluatePaymentRulesCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap | getActionDatas()
This method gets the current action datas.
|
java.lang.Throwable | getException()
This method returns the thrown exception.
|
java.util.HashMap | getHashOfActionList()
This method returns the HashMap that stores the current action list.
|
java.util.List | getListOfActionList()
This method returns the list of current action list.
|
java.lang.String | getOrderChannel()
This method returns the current order channel.
|
java.lang.String | getPaymentGroupId()
This method returns the current payment configuration group id.
|
int | getRulePhase()
This method returns the current rule phase.
|
java.lang.String | getRuleType()
This method returns the current rule type.
|
java.lang.Integer | getStoreId()
This method returns the current store id.
|
void | performExecute()
This method executes the business logic of this command implementation.
|
void | reset()
This method resets the command fields.
|
void | setAmountToProcess(java.math.BigDecimal amtToProcess)
This method sets the amount to be processed.
|
void | setAtomicPaymentId(java.lang.Long atmPaymentId)
This method sets the atomic payment id.
|
void | setEDPOrderId(java.lang.Long edpOrder)
This method sets the EDP order id.
|
void | setEDPPaymentInstructionId(java.lang.Long localPiId)
This method sets the payment instruction id in payment rule.
|
void | setEDPReleaseId(java.util.List edpReleaseIdList)
This method sets the release id in payment rule.
|
void | setException(java.lang.Throwable object)
This method sets the current thrown exception.
|
void | setHashOfActionList(java.util.HashMap map)
This method sets the HashMap that stores the current action list.
|
void | setListOfActionList(java.util.List localListOfActionList)
This method sets the list of current action list.
|
void | setOrderChannel(java.lang.String string)
This method sets the current order channel.
|
void | setPaymentGroupId(java.lang.String string)
This method sets the current payment configuration group id.
|
void | setPhase(int localPhase)
This method sets the current phase.
|
void | setRulePhase(int i)
This method sets the current rule phase.
|
void | setRuleType(java.lang.String string)
This method sets the rule type.
|
void | setStoreId(java.lang.Integer integer)
This method sets the current store id.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASS_NAME
public void setEDPPaymentInstructionId(java.lang.Long localPiId)
public void setEDPOrderId(java.lang.Long edpOrder)
public void setAmountToProcess(java.math.BigDecimal amtToProcess)
public void setEDPReleaseId(java.util.List edpReleaseIdList)
public void setPhase(int localPhase)
public java.util.HashMap getActionDatas()
public void performExecute() throws ECException
public void setAtomicPaymentId(java.lang.Long atmPaymentId)
public void setRuleType(java.lang.String string)
public java.lang.String getRuleType()
public int getRulePhase()
public void setRulePhase(int i)
public java.util.HashMap getHashOfActionList()
public java.util.List getListOfActionList()
public void setHashOfActionList(java.util.HashMap map)
public void setListOfActionList(java.util.List localListOfActionList)
public java.lang.Throwable getException()
public void setException(java.lang.Throwable object)
public java.lang.String getOrderChannel()
public java.lang.String getPaymentGroupId()
public java.lang.Integer getStoreId()
public void setOrderChannel(java.lang.String string)
public void setPaymentGroupId(java.lang.String string)
public void setStoreId(java.lang.Integer integer)
public void reset()
This method resets the command fields.
After this method is invoked, and proper attributes are set, the command can be executed again.