| Modifier and Type | Method and Description |
|---|---|
protected RuleEvaluationContext |
AbstractRuleEngineServicesTest.prepareContext(java.util.Set<java.lang.Object> facts) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEngineResultRAO |
DefaultCommerceRuleEngineService.addRuleEngineResultRAO(RuleEvaluationContext context)
Adds a RuleEngineResultRAO to the facts of this context if it doesn't exist already.
|
RuleEvaluationResult |
DefaultCommerceRuleEngineService.evaluate(RuleEvaluationContext context) |
protected void |
DefaultCommerceRuleEngineService.logContextFacts(RuleEvaluationContext context) |
| 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 |
|---|---|
RuleEvaluationResult |
RuleEngineService.evaluate(RuleEvaluationContext context)
Since 6.0
Executes rule evaluation for given RuleEvaluationContext.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuleEngineCacheService.provideCachedEntities(RuleEvaluationContext context)
is invoked during
DefaultPlatformRuleEngineService.evaluate(de.hybris.platform.ruleengine.RuleEvaluationContext) and adds
any cached entities (such as globals or facts) to the given context. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleEngineCacheService.provideCachedEntities(RuleEvaluationContext context) |
| Modifier and Type | Method and Description |
|---|---|
ReleaseId |
ModuleReleaseIdAware.getDeployedKieModuleReleaseId(RuleEvaluationContext context)
|
T |
KieSessionHelper.initializeSession(java.lang.Class<T> kieSessionClass,
RuleEvaluationContext context,
KieContainer kieContainer)
given the
RuleEvaluationContext and currently active instance of KieContainer, initializes the T kie session for evaluation of rules |
StatelessKieSession |
StatelessKieSessionHelper.initializeSession(RuleEvaluationContext context,
KieContainer kieContainer)
Deprecated.
given the
RuleEvaluationContext and currently active instance of KieContainer, initializes the StatelessKieSession for evaluation of rules |
| Modifier and Type | Method and Description |
|---|---|
ReleaseId |
DefaultModuleReleaseIdAware.getDeployedKieModuleReleaseId(RuleEvaluationContext context) |
protected KieSession |
DefaultKieSessionHelper.initializeKieSessionInternal(RuleEvaluationContext context,
DroolsRuleEngineContextModel ruleEngineContext,
KieContainer kieContainer) |
T |
DefaultKieSessionHelper.initializeSession(java.lang.Class<T> kieSessionClass,
RuleEvaluationContext context,
KieContainer kieContainer) |
StatelessKieSession |
DefaultStatelessKieSessionHelper.initializeSession(RuleEvaluationContext context,
KieContainer kieContainer)
Deprecated.
|
protected StatelessKieSession |
DefaultKieSessionHelper.initializeStatelessKieSessionInternal(RuleEvaluationContext context,
DroolsRuleEngineContextModel ruleEngineContext,
KieContainer kieContainer) |
protected void |
DefaultKieSessionHelper.registerKieSessionListeners(RuleEvaluationContext context,
KieSession session,
java.lang.Long maximumExecutions) |
protected void |
DefaultStatelessKieSessionHelper.registerSessionListeners(RuleEvaluationContext context,
StatelessKieSession session,
java.lang.Long maximumExecutions)
Deprecated.
since 6.6. Will be replaced by similar method in
KieSessionHelper |
protected void |
DefaultKieSessionHelper.registerStatelessKieSessionListeners(RuleEvaluationContext context,
StatelessKieSession session,
java.lang.Long maximumExecutions) |
protected DroolsRuleEngineContextModel |
DefaultModuleReleaseIdAware.validateRuleEvaluationContext(RuleEvaluationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEvaluationContext |
AbstractPlatformRuleEngineServiceIT.createRuleEvaluationContext(DroolsKIEModuleModel module) |
| Modifier and Type | Method and Description |
|---|---|
RuleEvaluationResult |
DefaultPlatformRuleEngineService.evaluate(RuleEvaluationContext context) |
protected java.util.function.Supplier<ExecutionResults> |
DefaultPlatformRuleEngineService.executionResultsSupplierWithStatefulSession(KieContainer kContainer,
BatchExecutionCommand command,
RuleEvaluationContext context) |
protected java.util.function.Supplier<ExecutionResults> |
DefaultPlatformRuleEngineService.executionResultsSupplierWithStatelessSession(KieContainer kContainer,
BatchExecutionCommand command,
RuleEvaluationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<java.lang.Object> |
DefaultCommerceRuleEngineCacheService.getOrCreateFacts(RuleEvaluationContext context) |
void |
DefaultCommerceRuleEngineCacheService.provideCachedEntities(RuleEvaluationContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEvaluationContext |
DefaultRuleMaintenanceServicePerformanceTest.prepareContext(java.util.Set<java.lang.Object> facts) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEvaluationContext |
ProductConfigurationRuleAwareServiceImpl.prepareRuleEvaluationContext(FactContext factContext,
AbstractRuleEngineContextModel engineContext) |
Copyright © 2018 SAP SE. All Rights Reserved.