| Modifier and Type | Method and Description |
|---|---|
AgendaFilter |
AgendaFilterFactory.createAgendaFilter(AbstractRuleEngineContextModel context)
creates an AgendaFilter based on the given rule engine context.
|
AgendaFilter |
AgendaFilterCreationStrategy.createAgendaFilter(AbstractRuleEngineContextModel context)
creates an AgendaFilter based on the given rule engine context.
|
AgendaFilter |
CustomAgendaFilterCreationStrategy.createAgendaFilter(AbstractRuleEngineContextModel context) |
| Modifier and Type | Method and Description |
|---|---|
AgendaFilter |
DefaultActionTriggeringLimitAgendaFilterCreationStrategy.createAgendaFilter(AbstractRuleEngineContextModel context)
Deprecated.
|
AgendaFilter |
DefaultAgendaFilterFactory.createAgendaFilter(AbstractRuleEngineContextModel context) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<AgendaEventListener> |
AgendaEventListenerFactory.createAgendaEventListeners(AbstractRuleEngineContextModel ctx)
returns a set of
AgendaEventListeners based on the given context |
java.util.Set<ProcessEventListener> |
ProcessEventListenerFactory.createProcessEventListeners(AbstractRuleEngineContextModel ctx)
returns a set of
ProcessEventListeners based on the given context |
java.util.Set<RuleRuntimeEventListener> |
RuleRuntimeEventListenerFactory.createRuleRuntimeEventListeners(AbstractRuleEngineContextModel ctx)
returns a set of
RuleRuntimeEventListeners based on the given context |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<AgendaEventListener> |
DefaultAgendaEventListenerFactory.createAgendaEventListeners(AbstractRuleEngineContextModel ctx) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRulesModuleModel |
DroolsRuleEngineTestSupportService.getTestRulesModule(AbstractRuleEngineContextModel abstractContext,
java.util.Set<AbstractRuleEngineRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
VendorPromotionRuleEngineContextService.findVendorRuleEngineContextByName(java.lang.String contextName)
find a specific Promotion RuleEngineContext by name
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
DefaultVendorPromotionRuleEngineContextService.findVendorRuleEngineContextByName(java.lang.String contextName) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineContextModel |
DefaultPromotionEngineService.determineRuleEngineContext(AbstractOrderModel order)
determines the rule engine context to be used for the given order.
|
protected AbstractRuleEngineContextModel |
DefaultPromotionEngineService.determineRuleEngineContext(ProductModel product)
determines the rule engine context to be used for the given product.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleEvaluationContext |
DefaultPromotionEngineService.prepareContext(FactContext factContext,
AbstractRuleEngineContextModel ruleEngineContext)
Sets up the rule evaluation context using the provided factContext with facts and rao providers and sets the given
ruleEngineContext.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
RuleEvaluationContext.getRuleEngineContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleEvaluationContext.setRuleEngineContext(AbstractRuleEngineContextModel ruleEngineContext) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineContextModel> |
RuleEngineContextDao.findRuleEngineContextByRulesModule(AbstractRulesModuleModel rulesModule)
returns the rule engine contexts for the given ruleModule
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
RuleEngineContextDao.findRuleEngineContextByName(java.lang.String name)
returns the rule engine context for the given name or null
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CatalogVersionToRuleEngineContextMappingModel> |
CatalogVersionToRuleEngineContextMappingDao.findByContext(java.util.Collection<AbstractRuleEngineContextModel> contexts)
find catalog versions mapped by rule engine contexts
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineContextModel> |
DefaultRuleEngineContextDao.findRuleEngineContextByRulesModule(AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
DefaultRuleEngineContextDao.findRuleEngineContextByName(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultCatalogVersionToRuleEngineContextMappingDao.filterMappingByRuleType(AbstractRuleEngineContextModel abstractContext,
RuleType ruleType) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CatalogVersionToRuleEngineContextMappingModel> |
DefaultCatalogVersionToRuleEngineContextMappingDao.findByContext(java.util.Collection<AbstractRuleEngineContextModel> contexts) |
| Modifier and Type | Class and Description |
|---|---|
class |
DroolsRuleEngineContextModel
Generated model class for type DroolsRuleEngineContext first defined at extension ruleengine.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
CatalogVersionToRuleEngineContextMappingModel.getContext()
Generated method - Getter of the
CatalogVersionToRuleEngineContextMapping.context attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
void |
CatalogVersionToRuleEngineContextMappingModel.setContext(AbstractRuleEngineContextModel value)
Generated method - Setter of
CatalogVersionToRuleEngineContextMapping.context attribute defined at extension ruleengine. |
| Constructor and Description |
|---|
CatalogVersionToRuleEngineContextMappingModel(CatalogVersionModel _catalogVersion,
AbstractRuleEngineContextModel _context)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
CatalogVersionToRuleEngineContextMappingModel(CatalogVersionModel _catalogVersion,
AbstractRuleEngineContextModel _context,
ItemModel _owner)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineContextModel |
AbstractRuleEngineContextResource.getAbstractRuleEngineContextModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected AbstractRuleEngineContextModel |
AbstractRuleEngineContextResource.readResource(java.lang.String resourceId)
Gets the
AbstractRuleEngineContextModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractRuleEngineContextModel> |
AbstractRuleEngineContextsResource.getAbstractRuleEngineContextsCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleEngineContextResource.setAbstractRuleEngineContextModel(AbstractRuleEngineContextModel value)
Convenience method which just delegates to
#setResourceValue(AbstractRuleEngineContextModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleEngineContextsResource.setAbstractRuleEngineContextsCollection(java.util.Collection<AbstractRuleEngineContextModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineContextModel,O extends AbstractOrderModel> |
RuleEngineContextFinderStrategy.findRuleEngineContext(O order,
RuleType ruleType)
Given the order, finds the rule engine context, compatible with specified rule type
|
<T extends AbstractRuleEngineContextModel> |
RuleEngineContextFinderStrategy.findRuleEngineContext(ProductModel product,
RuleType ruleType)
Given the product, finds the rule engine context, compatible with specified rule type
|
<T extends AbstractRuleEngineContextModel> |
RuleEngineContextFinderStrategy.findRuleEngineContext(RuleType ruleType)
Finds rule engine contexts for the given rule type.
|
<T extends AbstractRuleEngineContextModel> |
RuleEngineContextForCatalogVersionsFinderStrategy.findRuleEngineContexts(java.util.Collection<CatalogVersionModel> catalogVersions,
RuleType ruleType)
finds rule engine contexts for the given catalog versions and rule type
|
<T extends AbstractRuleEngineContextModel> |
RuleEngineContextFinderStrategy.getRuleEngineContextForCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions,
RuleType ruleType)
Finds rule engine contexts for the given catalog versions and rule type.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineContextModel,O extends AbstractOrderModel> |
DefaultRuleEngineContextFinderStrategy.findRuleEngineContext(O order,
RuleType ruleType) |
<T extends AbstractRuleEngineContextModel> |
DefaultRuleEngineContextFinderStrategy.findRuleEngineContext(ProductModel product,
RuleType ruleType) |
<T extends AbstractRuleEngineContextModel> |
DefaultRuleEngineContextFinderStrategy.findRuleEngineContext(RuleType ruleType) |
<T extends AbstractRuleEngineContextModel> |
DefaultRuleEngineContextForCatalogVersionsFinderStrategy.findRuleEngineContexts(java.util.Collection<CatalogVersionModel> catalogVersions,
RuleType ruleType) |
<T extends AbstractRuleEngineContextModel> |
DefaultRuleEngineContextFinderStrategy.getRuleEngineContextForCatalogVersions(java.util.Collection<CatalogVersionModel> catalogVersions,
RuleType ruleType) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRulesModuleModel |
RuleEngineTestSupportService.getTestRulesModule(AbstractRuleEngineContextModel abstractContext,
java.util.Set<AbstractRuleEngineRuleModel> ruleModels)
Creates the concrete subclass of AbstractRulesModuleModel, based on rule engine implementation
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRulesModuleModel |
DefaultRuleEngineTestSupportService.getTestRulesModule(AbstractRuleEngineContextModel abstractContext,
java.util.Set<AbstractRuleEngineRuleModel> ruleModels) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineContextModel |
ProductConfigurationRuleAwareServiceImpl.determineRuleEngineContext(ConfigModel currentConfigModel) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEvaluationContext |
ProductConfigurationRuleAwareServiceImpl.prepareRuleEvaluationContext(FactContext factContext,
AbstractRuleEngineContextModel engineContext) |
Copyright © 2018 SAP SE. All Rights Reserved.