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, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersstatic 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()