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, setUsageId
getPolicyId, getRequestProperties, setPolicyId, setRequestProperties
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
getCurrency, getCustomProperties, getCustomProperty, getTimestamp, getUsageId, setCurrency, setCustomProperties, setCustomProperty, setTimestamp, setUsageId
getPolicyId, getRequestProperties, setPolicyId, setRequestProperties
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 static final java.lang.String COPYRIGHT
public UnitPriceCalculationScaleLookupCmdImpl()
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class CalculationCmdImpl
Command.reset()
public java.math.BigDecimal getBaseMonetaryValue()
CalculationScaleLookupCmd
getBaseMonetaryValue
in interface CalculationScaleLookupCmd
public java.math.BigDecimal getLookupNumber()
CalculationScaleLookupCmd
getLookupNumber
in interface CalculationScaleLookupCmd
public java.math.BigDecimal getResultMultiplier()
CalculationScaleLookupCmd
getResultMultiplier
in interface CalculationScaleLookupCmd
public java.math.BigDecimal[] getWeights()
CalculationScaleLookupCmd
getWeights
in interface CalculationScaleLookupCmd
public void performExecute() throws ECException
AbstractECTargetableCommand
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public void setItems(Item[] aItems)
CalculationScaleLookupCmd
setItems
in interface CalculationScaleLookupCmd
aItems
- the items.public void setRule(CalculationRuleAccessBean aabRule)
CalculationScaleLookupCmd
setRule
in interface CalculationScaleLookupCmd
aabRule
- the calculation rule.public void setScale(CalculationScaleAccessBean aabScale)
CalculationScaleLookupCmd
setScale
in interface CalculationScaleLookupCmd
aabScale
- the calculation scale.