public class GetOrderLevelParameterCmdImpl extends TaskCommandImpl implements GetOrderLevelParameterCmd
GetOrderLevelParameter command.GetOrderLevelParameterCmd,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT |
defaultCommandClassName, NAME| Constructor and Description |
|---|
GetOrderLevelParameterCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
getAmount()
Gets the adjustment amount.
|
java.lang.Integer |
getType()
Returns the parameter type:
2 - percentage
3 - fixed
|
boolean |
isOverride()
Returns whether the directly attached calculation codes
will override the indirectly attached calculation codes
and the default calculation code.
|
void |
performExecute()
This method performs the business logic for this command.
|
void |
reset()
This method is called after a command has been executed.
|
void |
setOrder(OrderAccessBean aabOrder)
Sets the order.
|
void |
setOrderItems(OrderItemAccessBean[] aabOrderItems)
Sets the orderitems.
|
void |
setUsageId(java.lang.Integer anUsageId)
Sets the calculation usage.
|
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 static final java.lang.String COPYRIGHT
public java.math.BigDecimal getAmount()
GetOrderLevelParameterCmdgetAmount in interface GetOrderLevelParameterCmdpublic java.lang.Integer getType()
GetOrderLevelParameterCmdgetType in interface GetOrderLevelParameterCmdpublic boolean isOverride()
GetOrderLevelParameterCmdisOverride in interface GetOrderLevelParameterCmdpublic void performExecute()
throws ECException
AbstractECTargetableCommandperformExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECExceptionpublic void reset()
AbstractECTargetableCommandreset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommandpublic void setOrder(OrderAccessBean aabOrder)
GetOrderLevelParameterCmdsetOrder in interface GetOrderLevelParameterCmdpublic void setOrderItems(OrderItemAccessBean[] aabOrderItems)
GetOrderLevelParameterCmdsetOrderItems in interface GetOrderLevelParameterCmdpublic void setUsageId(java.lang.Integer anUsageId)
GetOrderLevelParameterCmdsetUsageId in interface GetOrderLevelParameterCmd