| Package | Description |
|---|---|
| de.hybris.platform.droolsruleengineservices.impl | |
| de.hybris.platform.droolsruleengineservices.interceptors | |
| de.hybris.platform.ruleengine.cache | |
| de.hybris.platform.ruleengine.cache.impl | |
| de.hybris.platform.ruleengine.dao.interceptors | |
| de.hybris.platform.ruleengine.model |
Contains generated models for each type of de.hybris.platform.ruleengine.jalo package.
|
| de.hybris.platform.ruleengine.resource | |
| de.hybris.platform.ruleengine.versioning.impl | |
| de.hybris.platform.ruleengineservices.cache.impl |
| Modifier and Type | Method and Description |
|---|---|
protected DroolsRuleModel |
AbstractRuleEngineServicesTest.getRuleForFile(String fileName,
String path,
String packageName,
Map<String,String> globals) |
protected DroolsRuleModel |
AbstractRuleEngineServicesTest.getRuleForFile(String fileName,
String path,
String packageName,
Map<String,String> globals,
RuleType ruleType) |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<DroolsRuleModel> |
DefaultCommerceRuleEngineService.getDroolsRulesForContext(DroolsRuleEngineContextModel ruleEngineContext,
List<AbstractRuleEngineRuleModel> activeRulesForModule)
Deprecated.
since 6.3 rules are no longer iterated through during rule evaluation. Instead the
RuleEngineCacheService is used. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultCommerceRuleEngineService.checkIfBeanDefinedPreviously(Map<Object,DroolsRuleModel> duplicateGlobalsCheckMap,
DroolsRuleModel rule,
Map.Entry<String,String> entry,
Object bean,
Object oldBean)
Deprecated.
since 6.3 (used during
DefaultCommerceRuleEngineService.getGlobals(Collection), this method is no longer invoked. |
protected void |
AbstractRuleEngineServicesTest.initializeRuleEngine(DroolsRuleModel... rules) |
| Modifier and Type | Method and Description |
|---|---|
protected BiPredicate<DroolsRuleModel,DroolsRuleModel> |
DroolsRuleValidateInterceptor.getSameNameAndPackageBiPredicate() |
protected BiPredicate<DroolsRuleModel,DroolsRuleModel> |
DroolsRuleValidateInterceptor.getSameNameAndPackageBiPredicate() |
protected BiPredicate<DroolsRuleModel,DroolsRuleModel> |
DroolsKIEBaseValidateInterceptor.getSameNameAndPackageBiPredicate() |
protected BiPredicate<DroolsRuleModel,DroolsRuleModel> |
DroolsKIEBaseValidateInterceptor.getSameNameAndPackageBiPredicate() |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsRuleValidateInterceptor.onValidate(DroolsRuleModel model,
InterceptorContext ctx) |
boolean |
DroolsRuleSameNameAndPackageBiPredicate.test(DroolsRuleModel rule1,
DroolsRuleModel rule2) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsRuleValidateInterceptor.setSameNameAndPackageBiPredicate(BiPredicate<DroolsRuleModel,DroolsRuleModel> sameNameAndPackageBiPredicate) |
void |
DroolsRuleValidateInterceptor.setSameNameAndPackageBiPredicate(BiPredicate<DroolsRuleModel,DroolsRuleModel> sameNameAndPackageBiPredicate) |
void |
DroolsKIEBaseValidateInterceptor.setSameNameAndPackageBiPredicate(BiPredicate<DroolsRuleModel,DroolsRuleModel> sameNameAndPackageBiPredicate) |
void |
DroolsKIEBaseValidateInterceptor.setSameNameAndPackageBiPredicate(BiPredicate<DroolsRuleModel,DroolsRuleModel> sameNameAndPackageBiPredicate) |
| Modifier and Type | Method and Description |
|---|---|
void |
KIEModuleCacheBuilder.processRule(DroolsRuleModel rule)
processes the given rule by adding it's cache-able data (e.g.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultKIEModuleCacheBuilder.processRule(DroolsRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
RuleEngineRulePrepareInterceptor.calculateChecksum(DroolsRuleModel droolsRule) |
protected AbstractValidationResult |
RuleEngineRuleValidateInterceptor.getValidationResult(DroolsRuleModel droolsRule,
InterceptorContext ctx) |
void |
RuleEngineRulePrepareInterceptor.onPrepare(DroolsRuleModel droolsRule,
InterceptorContext context) |
void |
RuleEngineRuleRemoveInterceptor.onRemove(DroolsRuleModel droolsRule,
InterceptorContext ctx) |
void |
RuleEngineRuleValidateInterceptor.onValidate(DroolsRuleModel droolsRule,
InterceptorContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
Set<DroolsRuleModel> |
DroolsKIEBaseModel.getRules()
Generated method - Getter of the
DroolsKIEBase.rules attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsKIEBaseModel.setRules(Set<DroolsRuleModel> value)
Generated method - Setter of
DroolsKIEBase.rules attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
DroolsRuleModel |
DroolsRuleResource.getDroolsRuleModel()
Convenience method which just delegates to
#getResourceValue() |
protected DroolsRuleModel |
DroolsRuleResource.readResource(String resourceId)
Gets the
DroolsRuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
Collection<DroolsRuleModel> |
DroolsRulesResource.getDroolsRulesCollection()
Convenience method which just delegates to
#getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsRuleResource.setDroolsRuleModel(DroolsRuleModel value)
Convenience method which just delegates to
#setResourceValue(DroolsRuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsRulesResource.setDroolsRulesCollection(Collection<DroolsRuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
protected DroolsRuleModel |
RuleEngineRuleModelHistoricalContentCreator.createHistoricalVersionForDroolsRule(DroolsRuleModel droolsRule,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected ComposableValidationResult |
RuleEngineRuleModelValidator.activeFlagMustBeSet(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.checksumMustMatch(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.checksumVersionForNotActive(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.codeMustBeSet(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.contentMustBeKnown(DroolsRuleModel droolsRule)
Deprecated.
since 6.2
|
protected DroolsRuleModel |
RuleEngineRuleModelHistoricalContentCreator.createHistoricalVersionForDroolsRule(DroolsRuleModel droolsRule,
InterceptorContext context) |
protected void |
RuleEngineRuleModelHistoricalContentCreator.createHistoricalVersionIfNeeded(DroolsRuleModel droolsRule,
InterceptorContext ctx) |
protected void |
RuleEngineRuleModelHistoricalContentCreator.deactivateHistoricalVersion(DroolsRuleModel historicalDroolsRule) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.hasAssociatedKieBase(DroolsRuleModel droolsRule) |
protected boolean |
RuleEngineRuleModelValidator.hasKieModuleAssigned(DroolsRuleModel droolsRule) |
protected boolean |
RuleEngineRuleModelValidator.isVersionLast(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.kieModuleMustBeKnown(DroolsRuleModel droolsRule) |
protected ComposableValidationResult |
RuleEngineRuleModelValidator.mustBeCurrentVersion(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.nonActiveChecksumMustMatch(DroolsRuleModel droolsRule) |
protected ComposableValidationResult |
RuleEngineRuleModelValidator.validateModifiedContent(DroolsRuleModel droolsRule) |
protected ComposableValidationResult |
RuleEngineRuleModelValidator.validateNewContent(DroolsRuleModel droolsRule) |
protected ComposableValidationResult |
RuleEngineRuleModelValidator.validateRemovedContent(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.versionMustBeLast(DroolsRuleModel droolsRule) |
protected Supplier<ComposableValidationResult> |
RuleEngineRuleModelValidator.versionMustBeSet(DroolsRuleModel droolsRule) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultCommerceKIEModuleCacheBuilder.processRule(DroolsRuleModel rule) |
Copyright © 2017 SAP SE. All Rights Reserved.