public interface RuleEngineExecutePriceRuleCmd
extends com.ibm.commerce.ruleengine.RuleEngineExecuteRuleCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map |
getCatentryIDToPriceListIDMap()
Get catalog entry ID to the price list ID map.
|
com.ibm.commerce.price.rule.runtime.objects.RangePriceObject[][] |
getFinalPrice()
Get catalogEntryID.
|
void |
setPriceRuleParameterObject(com.ibm.commerce.price.rule.PriceRuleParameterObject[] newPriceRuleParameterObject)
Set the price rule parameter objects.
|
void |
setRuleId(java.lang.String ruleId)
Set the rule id.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
void setRuleId(java.lang.String ruleId)
ruleId
- The rule id to set. It can't be null.com.ibm.commerce.price.rule.runtime.objects.RangePriceObject[][] getFinalPrice()
void setPriceRuleParameterObject(com.ibm.commerce.price.rule.PriceRuleParameterObject[] newPriceRuleParameterObject)
newPriceRuleParameterObject
- The rule parameter objects to set. It can't be null.java.util.Map getCatentryIDToPriceListIDMap()