public interface PriceEquationCalculationCmd
extends com.ibm.websphere.command.CacheableCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
Default implementation class for this command.
|
static java.lang.String |
NAME
The name of this command.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.price.rule.runtime.objects.PriceEquationResultObject |
getPriceEquationResultObject()
Get the result object of price equation calculation.
|
void |
setCatEntryId(java.lang.String aCatEntryId)
Set the catalog entry ID.
|
void |
setCurrency(java.lang.String aCurrency)
Set the currency.
|
void |
setEquationExpression(java.lang.String aExpression)
Set the representing expression of price equation.
|
void |
setFlag(boolean getUnitOnly)
Set the flag of getUnitOnly.
|
void |
setInputPrice(java.math.BigDecimal aInputPrice)
Set the input price.
|
void |
setQuantity(java.lang.Double aQuantity)
Set the quantity.
|
void |
setRuntimeParameters(java.util.Map runtimeParameters)
Set the runtime parameters from the price rule engine.
|
void |
setStoreId(java.lang.Integer aStoreId)
Set the store ID.
|
void |
setUom(java.lang.String aUom)
Set the unit of measurement for the catalog entry.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setInputPrice(java.math.BigDecimal aInputPrice)
aInputPrice
- void setEquationExpression(java.lang.String aExpression)
aExpression
- void setCatEntryId(java.lang.String aCatEntryId)
aCatEntryId
- void setCurrency(java.lang.String aCurrency)
aCurrency
- void setStoreId(java.lang.Integer aStoreId)
aStoreId
- void setUom(java.lang.String aUom)
aUom
- void setQuantity(java.lang.Double aQuantity)
aQuantity
- void setFlag(boolean getUnitOnly)
getUnitOnly
- void setRuntimeParameters(java.util.Map runtimeParameters)
runtimeParameters
- The runtime parameters for price rule.com.ibm.commerce.price.rule.runtime.objects.PriceEquationResultObject getPriceEquationResultObject()