public class UnitPriceCalculationScaleLookupCmdImpl extends CalculationCmdImpl implements UnitPriceCalculationScaleLookupCmd
UnitPriceCalculationScaleLookup command.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT |
defaultCommandClassName, NAME| Constructor and Description |
|---|
UnitPriceCalculationScaleLookupCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.math.BigDecimal |
getBaseMonetaryValue()
Returns the base monetary value.
|
java.math.BigDecimal |
getLookupNumber()
Returns the lookup number.
|
java.math.BigDecimal |
getResultMultiplier()
Returns the result multiplier.
|
java.math.BigDecimal[] |
getWeights()
Returns the mathematical weights of the items for distributing values.
|
void |
performExecute()
This method performs the business logic for this command.
|
void |
reset()
Resets the command properties.
|
void |
setItems(Item[] aItems)
Sets the items.
|
void |
setRule(CalculationRuleAccessBean aabRule)
Sets the calculation rule.
|
void |
setScale(CalculationScaleAccessBean aabScale)
Sets the calculation scale.
|
getCurrency, getCustomProperties, getCustomProperty, getTimestamp, getUsageId, setCurrency, setCustomProperties, setCustomProperty, setTimestamp, setUsageIdgetPolicyId, getRequestProperties, setPolicyId, setRequestPropertiesaccessControlCheck, 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, waitgetCurrency, getCustomProperties, getCustomProperty, getTimestamp, getUsageId, setCurrency, setCustomProperties, setCustomProperty, setTimestamp, setUsageIdgetPolicyId, getRequestProperties, setPolicyId, setRequestPropertiesexecuteFromCache, 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 UnitPriceCalculationScaleLookupCmdImpl()
public void reset()
reset in interface com.ibm.websphere.command.Commandreset in class CalculationCmdImplCommand.reset()public java.math.BigDecimal getBaseMonetaryValue()
CalculationScaleLookupCmdgetBaseMonetaryValue in interface CalculationScaleLookupCmdpublic java.math.BigDecimal getLookupNumber()
CalculationScaleLookupCmdgetLookupNumber in interface CalculationScaleLookupCmdpublic java.math.BigDecimal getResultMultiplier()
CalculationScaleLookupCmdgetResultMultiplier in interface CalculationScaleLookupCmdpublic java.math.BigDecimal[] getWeights()
CalculationScaleLookupCmdgetWeights in interface CalculationScaleLookupCmdpublic void performExecute()
throws ECException
AbstractECTargetableCommandperformExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECExceptionpublic void setItems(Item[] aItems)
CalculationScaleLookupCmdsetItems in interface CalculationScaleLookupCmdaItems - the items.public void setRule(CalculationRuleAccessBean aabRule)
CalculationScaleLookupCmdsetRule in interface CalculationScaleLookupCmdaabRule - the calculation rule.public void setScale(CalculationScaleAccessBean aabScale)
CalculationScaleLookupCmdsetScale in interface CalculationScaleLookupCmdaabScale - the calculation scale.