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, validateParameters
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public 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.Command
reset
in class AbstractECTargetableCommand
public void setOrder(OrderAccessBean ab)
setOrder
in interface UpdateTARefundCmd
ab
- The OrderAccessBean for the order.public void setRefundAmount(java.math.BigDecimal refundAmount)
setRefundAmount
in interface UpdateTARefundCmd
refundAmount
- 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 UpdateTARefundCmd
ab
- The RMA AccessBean for the Return Merchandise Authorization record.