public class EvaluatePaymentRulesVoidCmdImpl extends TaskCommandImpl implements EvaluatePaymentRulesCmd
The void implementation for EvaluatePaymentRulesCmd.
It does NOTHING.
The void implementation of commands is used when anyone is intended to disable the command while keeping the single code base. Note that please use the void implementation of all commands once you decide to disable the command implementation.
| 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.
|
defaultCommandClassName, NAME| Constructor and Description |
|---|
EvaluatePaymentRulesVoidCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap |
getActionDatas()
This method returns 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 payinstId)
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 list)
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 iPhase)
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.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameterspublic static final java.lang.String COPYRIGHT
public static final java.lang.String CLASS_NAME
public void setEDPPaymentInstructionId(java.lang.Long payinstId)
setEDPPaymentInstructionId in interface EvaluatePaymentRulesCmdpayinstId - A Long that specifies the current payment instruction id.public void setEDPOrderId(java.lang.Long edpOrder)
setEDPOrderId in interface EvaluatePaymentRulesCmdedpOrder - A Long that specifies the current EDP order id.public void setAmountToProcess(java.math.BigDecimal amtToProcess)
setAmountToProcess in interface EvaluatePaymentRulesCmdamtToProcess - A BigDecimal that specifies the current amount to process.public void setEDPReleaseId(java.util.List edpReleaseIdList)
setEDPReleaseId in interface EvaluatePaymentRulesCmdedpReleaseIdList - A List that represents the list of the EDP release ids.public void setPhase(int iPhase)
setPhase in interface EvaluatePaymentRulesCmdiPhase - An int that specifies the current phase.public java.util.HashMap getActionDatas()
getActionDatas in interface EvaluatePaymentRulesCmdpublic void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECException - This exception is thrown if error occurs.public void setAtomicPaymentId(java.lang.Long atmPaymentId)
setAtomicPaymentId in interface EvaluatePaymentRulesCmdatmPaymentId - A Long that specifies the atomic payment id.public void setRuleType(java.lang.String string)
setRuleType in interface EvaluatePaymentRulesCmdstring - A String that specifies the current rule type.public java.lang.String getRuleType()
public int getRulePhase()
public void setRulePhase(int i)
setRulePhase in interface EvaluatePaymentRulesCmdi - An int that indicates the current rule phase.public java.util.HashMap getHashOfActionList()
getHashOfActionList in interface EvaluatePaymentRulesCmdpublic java.util.List getListOfActionList()
getListOfActionList in interface EvaluatePaymentRulesCmdpublic void setHashOfActionList(java.util.HashMap map)
setHashOfActionList in interface EvaluatePaymentRulesCmdmap - A HashMap that represents the current action list.public void setListOfActionList(java.util.List list)
setListOfActionList in interface EvaluatePaymentRulesCmdlist - A List that represents the list of current actions.public java.lang.Throwable getException()
getException in interface EvaluatePaymentRulesCmdpublic void setException(java.lang.Throwable object)
object - public java.lang.String getOrderChannel()
public java.lang.String getPaymentGroupId()
public java.lang.Integer getStoreId()
getStoreId in interface ECCommandgetStoreId in class AbstractECTargetableCommandpublic void setOrderChannel(java.lang.String string)
setOrderChannel in interface EvaluatePaymentRulesCmdstring - A String that specifies the current order channel.public void setPaymentGroupId(java.lang.String string)
string - A String that specifies the current payment configuration group id.public void setStoreId(java.lang.Integer integer)
setStoreId in interface EvaluatePaymentRulesCmdinteger - An Integer that specifies the id of the current store.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.
reset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommand