public class UpdateTARefundRecordsCmdImpl extends TaskCommandImpl implements UpdateTARefundCmd
UpdateTARefundCmd task command.
OrderAccessBean
ObligationToBuyTCByAmountAccessBean
RightToBuyTCByAmountAccessBean
RMAAccessBean
TermConditionAccessBean
TradingAgreementAccessBean
TradingRefundAmountAccessBean
defaultCommandClassName, ERRTASK_NAME, NAME| Constructor and Description |
|---|
UpdateTARefundRecordsCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
performExecute()
This method executes the business logic of this command implementation.
|
void |
reset()
This method resets the instance variables of the command.
|
void |
setOrder(OrderAccessBean ab)
This method sets the order associated with the Return Merchandise Authorization (RMA) record.
|
void |
setRefundAmount(java.math.BigDecimal refundAmount)
This method sets the refundAmount property of the command.
|
void |
setRMA(RMAAccessBean ab)
This method sets the RMA AccessBean representing the Return Merchandise Authorization record that authorizes .
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, 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, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameterspublic void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECExceptionpublic void reset()
This is useful if the command instance is to be called multiple times with different command parameters.
reset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommandpublic void setOrder(OrderAccessBean ab)
setOrder in interface UpdateTARefundCmdab - The OrderAccessBean for the order.public void setRefundAmount(java.math.BigDecimal refundAmount)
setRefundAmount in interface UpdateTARefundCmdrefundAmount - A BigDecimal that specifies the amount to be refunded in the currency specified in the Return Merchandise Authorization (RMA).public void setRMA(RMAAccessBean ab)
setRMA in interface UpdateTARefundCmdab - The RMA AccessBean for the Return Merchandise Authorization record.