| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultDroolsRuleTargetCodeGenerator.setVersionIfAbsent(RuleCompilationContext ruleCompilationContext,
AbstractRuleEngineRuleModel ruleModel,
java.lang.String moduleName) |
protected void |
DefaultDroolsRuleTargetCodeGenerator.updateEngineRule(AbstractRuleEngineRuleModel engineRule,
AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
DefaultCommerceRuleEngineService.deactivateRulesModuleEngineRules(java.lang.String moduleName,
java.util.Collection<T> engineRules) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
DefaultCommerceRuleEngineService.getRuleForCodeAndModule(java.lang.String code,
java.lang.String moduleName) |
AbstractRuleEngineRuleModel |
DefaultCommerceRuleEngineService.getRuleForUuid(java.lang.String uuid) |
| Modifier and Type | Method and Description |
|---|---|
RuleEngineActionResult |
DefaultCommerceRuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule)
Deprecated.
since 1811
|
RuleEngineActionResult |
DefaultCommerceRuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule)
Deprecated.
since 1811
|
RuleEngineActionResult |
DefaultCommerceRuleEngineService.updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
DroolsRuleEngineTestSupportService.createRuleModel() |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Consumer<AbstractRuleEngineRuleModel> |
DroolsRuleEngineTestSupportService.decorateRuleForTest(java.util.Map<java.lang.String,java.lang.String> params) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DroolsRuleEngineTestSupportService.getTestModuleName(AbstractRuleEngineRuleModel ruleModel) |
java.util.Optional<AbstractRulesModuleModel> |
DroolsRuleEngineTestSupportService.resolveAssociatedRuleModule(AbstractRuleEngineRuleModel ruleModel) |
protected void |
DroolsRuleEngineTestSupportService.setGlobals(AbstractRuleEngineRuleModel ruleModel,
java.util.Map<java.lang.String,java.lang.String> globals) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsRuleEngineTestSupportService.associateRulesModule(AbstractRulesModuleModel module,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules) |
AbstractRulesModuleModel |
DroolsRuleEngineTestSupportService.associateRulesToNewModule(java.lang.String moduleName,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules) |
AbstractRulesModuleModel |
DroolsRuleEngineTestSupportService.getTestRulesModule(AbstractRuleEngineContextModel abstractContext,
java.util.Set<AbstractRuleEngineRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsModuleVersioningService.assertRuleModuleVersion(AbstractRuleEngineRuleModel engineRule,
AbstractRulesModuleModel rulesModule) |
void |
DroolsEngineHistoricalRuleContentProvider.copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRuleEngineRuleModel historicalRuleModel,
InterceptorContext ctx) |
java.util.Optional<java.lang.Long> |
DroolsModuleVersioningService.getModuleVersion(AbstractRuleEngineRuleModel ruleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsModuleVersioningService.assertRuleModuleVersion(AbstractRulesModuleModel ruleModule,
java.util.Set<AbstractRuleEngineRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
ConcurrentPromotionEngineServiceTest.getRuleForFile(java.lang.String fileName,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ConcurrentPromotionEngineServiceTest.initializeRuleEngine(AbstractRuleEngineRuleModel... rules) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
RuleBasePrepareInterceptorIT.getRuleForFile(java.lang.String fileName,
java.lang.String path)
Creates a (non-persisted) AbstractRuleEngineRuleModel based on the given file and path.
|
| Modifier and Type | Method and Description |
|---|---|
protected RuleBasedPromotionModel |
PromotionRulePrepareInterceptor.createNewPromotionAndAddToRuleModel(AbstractRuleEngineRuleModel ruleModel) |
protected void |
PromotionRulePrepareInterceptor.doOnPrepare(AbstractRuleEngineRuleModel model,
InterceptorContext context) |
protected void |
RuleBasePrepareInterceptorIT.initializeRuleEngine(AbstractRuleEngineRuleModel... rules) |
void |
PromotionRulePrepareInterceptor.onPrepare(AbstractRuleEngineRuleModel model,
InterceptorContext context) |
protected boolean |
PromotionRulePrepareInterceptor.setLocalizedMessageFired(AbstractRuleEngineRuleModel engineRule,
RuleBasedPromotionModel promotion)
Copies attribute
messageFired for all locales from given AbstractRuleEngineRuleModel to given
RuleBasedPromotionModel. |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
RuleBasedPromotionModel.getRule()
Generated method - Getter of the
RuleBasedPromotion.rule attribute defined at extension promotionengineservices. |
AbstractRuleEngineRuleModel |
AbstractRuleBasedPromotionActionModel.getRule()
Generated method - Getter of the
AbstractRuleBasedPromotionAction.rule attribute defined at extension promotionengineservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleBasedPromotionModel.setRule(AbstractRuleEngineRuleModel value)
Generated method - Setter of
RuleBasedPromotion.rule attribute defined at extension promotionengineservices. |
void |
AbstractRuleBasedPromotionActionModel.setRule(AbstractRuleEngineRuleModel value)
Generated method - Setter of
AbstractRuleBasedPromotionAction.rule attribute defined at extension promotionengineservices. |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
PromotionActionService.getRule(AbstractRuleActionRAO action)
Returns the rule for the given
action. |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
DefaultPromotionActionService.getRule(AbstractRuleActionRAO abstractRao)
returns the
AbstractRuleEngineRuleModel for the given AbstractRuleActionRAO by looking up the rule
code as stored in AbstractRuleActionRAO.getFiredRuleCode(). |
protected AbstractRuleEngineRuleModel |
DefaultPromotionEngineServiceTest.getRuleForFile(java.lang.String fileName,
java.lang.String path)
Creates a (non-persisted) AbstractRuleEngineRuleModel based on the given file and path.
|
protected AbstractRuleEngineRuleModel |
DefaultPromotionEnginePerfTest.getRuleForFile(java.lang.String fileName,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
protected PromotionResultModel |
DefaultPromotionActionService.findExistingPromotionResultModel(AbstractRuleEngineRuleModel rule,
AbstractOrderModel order)
Tries to find an existing promotion result that has been fired by the same rule as the given rule.
|
protected void |
DefaultPromotionEngineServiceTest.initializeRuleEngine(AbstractRuleEngineRuleModel... rules) |
protected void |
DefaultPromotionEnginePerfTest.initializeRuleEngine(AbstractRuleEngineRuleModel... rules) |
protected void |
DefaultPromotionActionService.setRuleModuleVersionIfApplicable(PromotionResultModel promoResult,
AbstractRuleEngineRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
PromotionResultVersioningIT.createEmptyRule(java.lang.String ruleCode,
java.lang.String ruleUUID) |
protected AbstractRuleEngineRuleModel |
PromotionResultVersioningIT.getRuleFromResource(java.lang.String resourceName,
java.lang.String ruleCode,
java.lang.String ruleUUID) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PromotionResultVersioningIT.initializeRuleEngine(AbstractRuleEngineRuleModel... rules) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Consumer<RuleBasedPromotionModel> |
PromotionEngineHistoricalRuleContentProvider.backupOriginalValues(AbstractRuleEngineRuleModel historicalRuleModel) |
void |
PromotionEngineHistoricalRuleContentProvider.copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRuleEngineRuleModel historicalRuleModel,
InterceptorContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
RuleEngineService.deactivateRulesModuleEngineRules(java.lang.String moduleName,
java.util.Collection<T> engineRules)
make the specified collection of engine rules belonging to a specified module inactive, so that the engine wouln't take them
in consideration during init
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
RuleEngineService.getRuleForCodeAndModule(java.lang.String code,
java.lang.String moduleName)
Finds AbstractRuleEngineRuleModel for given code and module.
|
AbstractRuleEngineRuleModel |
RuleEngineService.getRuleForUuid(java.lang.String uuid)
Finds AbstractRuleEngineRuleModel for given uuid.
|
static AbstractRuleEngineRuleModel |
EngineRulesBuilder.newAbstractRule(java.lang.String code) |
| Modifier and Type | Method and Description |
|---|---|
RuleEngineActionResult |
RuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule)
Deprecated.
since 1811
|
RuleEngineActionResult |
RuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule)
Deprecated.
since 1811
|
RuleEngineActionResult |
RuleEngineService.updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule)
Updates the given rule if it already exists.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
KIEModuleCacheBuilder.processRule(T rule)
processes the given rule by adding it's cache-able data (e.g.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
DefaultKIEModuleCacheBuilder.processRule(T rule) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
EngineRuleDao.getActiveRulesForVersion(java.lang.String moduleName,
long version)
Finds currently active rules for the rule module and a given version of knowledge base
|
<T extends AbstractRuleEngineRuleModel> |
EngineRuleDao.getRuleByUuid(java.lang.String uuid)
retrieve the instance of < T extends
AbstractRuleEngineRuleModel > by UUID |
<T extends AbstractRuleEngineRuleModel> |
EngineRuleDao.getRulesByUuids(java.util.Collection<java.lang.String> ruleUuids) |
<T extends AbstractRuleEngineRuleModel> |
EngineRuleDao.getRulesForVersion(java.lang.String moduleName,
long version)
Finds all rules for the rule module and a given version of knowledge base
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
EngineRuleDao.getActiveRuleByCodeAndMaxVersion(java.lang.String code,
java.lang.String moduleName,
long version)
Finds active
AbstractRuleEngineRuleModel by its code and maximum version. |
AbstractRuleEngineRuleModel |
EngineRuleDao.getRuleByCode(java.lang.String code,
java.lang.String moduleName)
Finds AbstractRuleEngineRuleModel by its code and module.
|
AbstractRuleEngineRuleModel |
EngineRuleDao.getRuleByCodeAndMaxVersion(java.lang.String code,
java.lang.String moduleName,
long version)
Finds AbstractRuleEngineRuleModel by its code and maximum version.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleEngineRuleModel> |
EngineRuleDao.findRulesByCode(java.lang.String code)
Finds AbstractRuleEngineRuleModels by their common code.
|
java.util.List<AbstractRuleEngineRuleModel> |
EngineRuleDao.getActiveRules(AbstractRulesModuleModel rulesModule)
Finds all currently active AbstractRuleEngineRuleModels for a given rule module.
|
java.util.List<AbstractRuleEngineRuleModel> |
EngineRuleDao.getActiveRules(java.lang.String moduleName)
Finds all currently active
AbstractRuleEngineRuleModel for a given rules module. |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getActiveRulesForVersion(java.lang.String moduleName,
long version) |
<T extends AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getRulesByUuids(java.util.Collection<java.lang.String> ruleUuids) |
<T extends AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getRulesForVersion(java.lang.String moduleName,
long version) |
protected <T extends AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getRulesForVersion(java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> queryParams,
long version) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
DefaultEngineRuleDao.getActiveRuleByCodeAndMaxVersion(java.lang.String code,
java.lang.String moduleName,
long version) |
AbstractRuleEngineRuleModel |
DefaultEngineRuleDao.getRuleByCode(java.lang.String code,
java.lang.String moduleName) |
AbstractRuleEngineRuleModel |
DefaultEngineRuleDao.getRuleByCodeAndMaxVersion(java.lang.String code,
java.lang.String moduleName,
long version) |
AbstractRuleEngineRuleModel |
DefaultEngineRuleDao.getRuleByUuid(java.lang.String uuid) |
protected AbstractRuleEngineRuleModel |
DefaultEngineRuleDao.getWithMaximumVersion(FlexibleSearchQuery query,
long version) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.findRulesByCode(java.lang.String code) |
java.util.List<AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getActiveRules(AbstractRulesModuleModel ruleModule) |
java.util.List<AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getActiveRules(java.lang.String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
DefaultPlatformRuleEngineService.deactivateRulesModuleEngineRules(java.lang.String moduleName,
java.util.Collection<T> engineRules) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
DefaultPlatformRuleEngineService.getRuleForCodeAndModule(java.lang.String code,
java.lang.String moduleName) |
AbstractRuleEngineRuleModel |
DefaultPlatformRuleEngineService.getRuleForUuid(java.lang.String uuid) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleEngineTaskProcessor<AbstractRuleEngineRuleModel,TaskResult> |
DefaultPlatformRuleEngineService.getEngineRulesPersistingTaskProcessor() |
| Modifier and Type | Method and Description |
|---|---|
RuleEngineActionResult |
DefaultPlatformRuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule)
Deprecated.
since 1811
|
RuleEngineActionResult |
DefaultPlatformRuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule)
Deprecated.
since 1811
|
RuleEngineActionResult |
DefaultPlatformRuleEngineService.updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPlatformRuleEngineService.setEngineRulesPersistingTaskProcessor(RuleEngineTaskProcessor<AbstractRuleEngineRuleModel,TaskResult> engineRulesPersistingTaskProcessor) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RulesFilter<T extends AbstractRuleEngineRuleModel>
Rules filter interface
|
| Modifier and Type | Method and Description |
|---|---|
protected <R extends D,D extends AbstractRuleEngineRuleModel> |
DefaultRuleEngineKieModuleSwapper.filterByBiggestVersion(java.util.Collection<D> rulesForVersion) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultRuleEngineKieModuleSwapper.isRuleValid(AbstractRuleEngineRuleModel rule) |
| Modifier and Type | Class and Description |
|---|---|
class |
DroolsRuleModel
Generated model class for type DroolsRule first defined at extension ruleengine.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
AbstractRuleEngineRuleResource.getAbstractRuleEngineRuleModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected AbstractRuleEngineRuleModel |
AbstractRuleEngineRuleResource.readResource(java.lang.String resourceId)
Gets the
AbstractRuleEngineRuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractRuleEngineRuleModel> |
AbstractRuleEngineRulesResource.getAbstractRuleEngineRulesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleEngineRuleResource.setAbstractRuleEngineRuleModel(AbstractRuleEngineRuleModel value)
Convenience method which just delegates to
#setResourceValue(AbstractRuleEngineRuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleEngineRulesResource.setAbstractRuleEngineRulesCollection(java.util.Collection<AbstractRuleEngineRuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleEngineRuleModel |
RuleEngineTestSupportService.createRuleModel()
factory method declaration to create new instance of AbstractRuleEngineRuleModel
|
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Consumer<AbstractRuleEngineRuleModel> |
RuleEngineTestSupportService.decorateRuleForTest(java.util.Map<java.lang.String,java.lang.String> params)
Returns a Customer, adding additional functionality to AbstractRuleEngineRuleModel, based on parameters map
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
RuleEngineTestSupportService.getTestModuleName(AbstractRuleEngineRuleModel ruleModel)
Returns the name of the module, associated to the rule
|
java.util.Optional<AbstractRulesModuleModel> |
RuleEngineTestSupportService.resolveAssociatedRuleModule(AbstractRuleEngineRuleModel ruleModel)
Returns a module, associated to a rule
|
| Modifier and Type | Method and Description |
|---|---|
void |
RuleEngineTestSupportService.associateRulesModule(AbstractRulesModuleModel module,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules)
associate the rules to a module
|
AbstractRulesModuleModel |
RuleEngineTestSupportService.associateRulesToNewModule(java.lang.String moduleName,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules)
create the rule module and associate the rules to it
|
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 |
|---|---|
AbstractRuleEngineRuleModel |
DefaultRuleEngineTestSupportService.createRuleModel() |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Consumer<AbstractRuleEngineRuleModel> |
DefaultRuleEngineTestSupportService.decorateRuleForTest(java.util.Map<java.lang.String,java.lang.String> params) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DefaultRuleEngineTestSupportService.getTestModuleName(AbstractRuleEngineRuleModel ruleModel) |
java.util.Optional<AbstractRulesModuleModel> |
DefaultRuleEngineTestSupportService.resolveAssociatedRuleModule(AbstractRuleEngineRuleModel ruleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleEngineTestSupportService.associateRulesModule(AbstractRulesModuleModel module,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules) |
AbstractRulesModuleModel |
DefaultRuleEngineTestSupportService.associateRulesToNewModule(java.lang.String moduleName,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules) |
AbstractRulesModuleModel |
DefaultRuleEngineTestSupportService.getTestRulesModule(AbstractRuleEngineContextModel abstractContext,
java.util.Set<AbstractRuleEngineRuleModel> ruleModels) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
EngineRulesRepository.checkEngineRuleDeployedForModule(T engineRule,
java.lang.String moduleName)
Checks whether the given engine rule is deployed or would be deployed on startup as part of the given module
|
static <T extends AbstractRuleEngineRuleModel> |
EngineRulePreconditions.checkRuleHasKieModule(T rule)
Verify if the engine rule is associated with any KIE module, throw
IllegalStateException otherwise |
static <T extends AbstractRuleEngineRuleModel> |
EngineRulePreconditions.checkRulesHaveSameType(java.util.Collection<T> engineRules)
Verify if all the rules in the collection are of the same type.
|
<T extends AbstractRuleEngineRuleModel> |
EngineRulesRepository.getDeployedEngineRulesForModule(java.lang.String moduleName)
Get engine rules, deployed for a given module
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
DefaultEngineRulesRepository.checkEngineRuleDeployedForModule(T engineRule,
java.lang.String moduleName) |
<T extends AbstractRuleEngineRuleModel> |
DefaultEngineRulesRepository.getDeployedEngineRulesForModule(java.lang.String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
RuleVersioningIT.createEmptyRule(java.lang.String ruleCode,
java.lang.String ruleUUID) |
protected AbstractRuleEngineRuleModel |
RuleVersioningIT.getRuleFromResource(java.lang.String resourceName,
java.lang.String ruleCode,
java.lang.String ruleUUID) |
| Modifier and Type | Method and Description |
|---|---|
void |
ModuleVersioningService.assertRuleModuleVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRulesModuleModel rulesModule)
assert (and change if necessary) the version of the module of the rule
|
java.lang.String |
RuleModelChecksumCalculator.calculateChecksumOf(AbstractRuleEngineRuleModel rule)
Calculates the checksum, based on AbstractRuleEngineRuleModel instance content
|
void |
HistoricalRuleContentProvider.copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel droolsRule,
AbstractRuleEngineRuleModel historicalDroolsRule,
InterceptorContext ctx) |
void |
RuleModelHistoricalContentCreator.createHistoricalVersion(AbstractRuleEngineRuleModel ruleEngineEntity,
InterceptorContext context)
creates the historical version of the model
|
java.util.Optional<java.lang.Long> |
ModuleVersioningService.getModuleVersion(AbstractRuleEngineRuleModel ruleModel)
Returns the current version of the rule module
|
void |
RuleModelRemoveHandler.handleOnRemove(AbstractRuleEngineRuleModel rule,
InterceptorContext context)
Introduces additional logic on rule engine rule model removal against the persistence context
|
AbstractValidationResult |
RuleModelValidator.validate(AbstractRuleEngineRuleModel rule,
InterceptorContext context)
Validates the rule engine rule model against the persistence context
|
| Modifier and Type | Method and Description |
|---|---|
void |
ModuleVersioningService.assertRuleModuleVersion(AbstractRulesModuleModel moduleModel,
java.util.Set<AbstractRuleEngineRuleModel> rules)
Given the module, assert it's version in accordance with the provided rules
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.activeFlagChanged(AbstractRuleEngineRuleModel model,
InterceptorContext context) |
void |
DefaultModuleVersioningService.assertRuleModuleVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRulesModuleModel rulesModule) |
java.lang.String |
RuleEngineRuleModelChecksumCalculator.calculateChecksumOf(AbstractRuleEngineRuleModel rule) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.contentHasChanged(AbstractRuleEngineRuleModel ruleModel,
InterceptorContext ctx) |
void |
RuleEngineHistoricalRuleContentProvider.copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRuleEngineRuleModel historicalRuleModel,
InterceptorContext ctx) |
void |
RuleEngineRuleModelHistoricalContentCreator.createHistoricalVersion(AbstractRuleEngineRuleModel rule,
InterceptorContext context) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.drivingAttributesModified(AbstractRuleEngineRuleModel droolsRule,
InterceptorContext context) |
protected AbstractRulesModuleModel |
RuleEngineRuleModelHistoricalContentCreator.getKieModule(AbstractRuleEngineRuleModel ruleModel) |
java.util.Optional<java.lang.Long> |
DefaultModuleVersioningService.getModuleVersion(AbstractRuleEngineRuleModel ruleModel) |
protected <T> T |
AbstractHistoricalRuleContentProvider.getOriginal(AbstractRuleEngineRuleModel droolsRule,
InterceptorContext context,
java.lang.String attributeQualifier) |
protected <T> T |
RuleEngineRuleModelHistoricalContentCreator.getOriginal(AbstractRuleEngineRuleModel droolsRule,
InterceptorContext context,
java.lang.String attributeQualifier) |
void |
RuleEngineRuleModelRemoveHandler.handleOnRemove(AbstractRuleEngineRuleModel rule,
InterceptorContext context) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.hasLastVersion(AbstractRuleEngineRuleModel ruleModel) |
protected boolean |
RuleEngineRuleModelValidator.hasLatestVersionOrNew(AbstractRuleEngineRuleModel rule) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.historicalVersionMustBeCreated(AbstractRuleEngineRuleModel droolsRule,
InterceptorContext context) |
protected void |
RuleEngineRuleModelHistoricalContentCreator.incrementActiveModelVersion(AbstractRuleEngineRuleModel ruleModel) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.isActive(AbstractRuleEngineRuleModel ruleModel,
InterceptorContext ctx) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.modelIsBeeingModified(AbstractRuleEngineRuleModel ruleModel,
InterceptorContext ctx) |
protected boolean |
RuleEngineRuleModelHistoricalContentCreator.modelIsValid(AbstractRuleEngineRuleModel ruleModel) |
protected void |
RuleEngineRuleModelRemoveHandler.previousVersionExistsMakeItActive(AbstractRuleEngineRuleModel ruleEngineRule,
InterceptorContext ctx) |
protected void |
RuleEngineRuleModelHistoricalContentCreator.putOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel droolsRule,
AbstractRuleEngineRuleModel historicalDroolsRule,
InterceptorContext ctx) |
AbstractValidationResult |
RuleEngineRuleModelValidator.validate(AbstractRuleEngineRuleModel rule,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultModuleVersioningService.assertRuleModuleVersion(AbstractRulesModuleModel moduleModel,
java.util.Set<AbstractRuleEngineRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
DefaultCommerceKIEModuleCacheBuilder.processRule(T rule) |
| Modifier and Type | Method and Description |
|---|---|
protected Populator<AbstractRuleEngineRuleModel,RuleGroupExecutionRRD> |
DefaultRuleGroupExecutionRRDConverter.getRuleGroupExecutionRrdPopulator() |
| Modifier and Type | Method and Description |
|---|---|
RuleGroupExecutionRRD |
DefaultRuleGroupExecutionRRDConverter.convert(AbstractRuleEngineRuleModel source) |
RuleGroupExecutionRRD |
DefaultRuleGroupExecutionRRDConverter.convert(AbstractRuleEngineRuleModel source,
RuleGroupExecutionRRD prototype) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleGroupExecutionRRDConverter.setRuleGroupExecutionRrdPopulator(Populator<AbstractRuleEngineRuleModel,RuleGroupExecutionRRD> ruleGroupExecutionRrdPopulator) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleConfigurationRrdPopulator.populate(AbstractRuleEngineRuleModel source,
RuleConfigurationRRD target) |
void |
RuleGroupExecutionRrdPopulator.populate(AbstractRuleEngineRuleModel source,
RuleGroupExecutionRRD target) |
| Modifier and Type | Method and Description |
|---|---|
protected RuleCompilerPublisherResult |
DefaultRuleMaintenanceService.archiveDeployedRule(java.util.List<AbstractRuleEngineRuleModel> deployedEngineRules)
Deprecated.
since 1811
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Set<AbstractRuleEngineRuleModel> |
UpdateRulesStatusPostRulesModuleSwappingTask.getEngineRulesToRevert(java.util.Map<java.lang.String,java.lang.Long> ruleVersions,
java.lang.String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
ProvideModifiedRuleCodesPostTask.rulesAreEqual(AbstractRuleEngineRuleModel rule1,
AbstractRuleEngineRuleModel rule2) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<AbstractRuleEngineRuleModel> |
AbstractRuleModel.getEngineRules()
Generated method - Getter of the
AbstractRule.engineRules attribute defined at extension ruleengineservices. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRuleModel.setEngineRules(java.util.Set<AbstractRuleEngineRuleModel> value)
Generated method - Setter of
AbstractRule.engineRules attribute defined at extension ruleengineservices. |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<AbstractRuleEngineRuleModel,RuleConfigurationRRD> |
DefaultRuleConfigurationRRDProvider.getRuleConfigurationRrdConverter() |
protected Converter<AbstractRuleEngineRuleModel,RuleGroupExecutionRRD> |
DefaultRuleGroupExecutionRRDProvider.getRuleGroupExecutionRrdConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected RuleConfigurationRRD |
DefaultRuleConfigurationRRDProvider.createRAO(AbstractRuleEngineRuleModel source) |
protected RuleGroupExecutionRRD |
DefaultRuleGroupExecutionRRDProvider.createRAO(AbstractRuleEngineRuleModel source) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleConfigurationRRDProvider.setRuleConfigurationRrdConverter(Converter<AbstractRuleEngineRuleModel,RuleConfigurationRRD> ruleConfigurationConverter) |
void |
DefaultRuleGroupExecutionRRDProvider.setRuleGroupExecutionRrdConverter(Converter<AbstractRuleEngineRuleModel,RuleGroupExecutionRRD> ruleGroupExecutionRrdConverter) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
DeactivateDroolsRulesTask.deactivate(AbstractRuleEngineRuleModel ruleEngineRule) |
protected AbstractRuleEngineRuleModel |
LinkSourceRulesTask.updateMapping(SourceRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractRuleEngineRuleModel> |
DeactivateDroolsRulesTask.getSourcedDroolsRules() |
protected java.util.function.Predicate<AbstractRuleEngineRuleModel> |
DeactivateDroolsRulesTask.isRuleValidToProcess() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
DeactivateDroolsRulesTask.deactivate(AbstractRuleEngineRuleModel ruleEngineRule) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleEngineServicesHistoricalRuleContentProvider.copyOriginalValuesIntoHistoricalVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRuleEngineRuleModel historicalRuleModel,
InterceptorContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRuleEngineRuleModel |
ProductConfigAbstractRuleActionStrategy.getRule(AbstractRuleActionRAO action) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductConfigAbstractRuleActionStrategy.logMessageData(AbstractRuleEngineRuleModel rule,
java.lang.String csticName,
java.lang.String csticValueName,
ProductConfigMessage productConfigMessage) |
protected void |
ProductConfigAbstractRuleActionStrategy.showMessage(ConfigModel model,
java.util.Map<java.lang.String,CsticModel> csticMap,
AbstractRuleEngineRuleModel rule,
java.lang.String ruleMessageForCstic,
java.lang.String ruleMessageForCsticValue,
ProductConfigMessage productConfigMessage) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DisplayPromoMessageRuleActionStrategyImpl.logPromoMessageData(AbstractRuleEngineRuleModel rule,
java.lang.String csticName,
java.lang.String csticValueName,
ProductConfigMessage productConfigMessage) |
protected void |
DisplayPromoMessageRuleActionStrategyImpl.showMessageForAllOccurrences(ConfigModel model,
AbstractRuleEngineRuleModel rule,
java.lang.String ruleMessageForCstic,
java.lang.String ruleMessageForCsticValue,
ProductConfigMessage productConfigMessage) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductConfigRulesCPSPrepareInterceptor.mapEndDate(AbstractRuleEngineRuleModel runtimeRule,
ProductConfigSourceRuleModel sourceRule) |
void |
ProductConfigRulesCPSPrepareInterceptor.onPrepare(AbstractRuleEngineRuleModel model,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ProductConfigRulesPrepareInterceptor.mapMessageForCstic(AbstractRuleEngineRuleModel runtimeRule,
ProductConfigSourceRuleModel sourceRule) |
protected void |
ProductConfigRulesPrepareInterceptor.mapSeverity(AbstractRuleEngineRuleModel runtimeRule,
ProductConfigSourceRuleModel sourceRule) |
void |
ProductConfigRulesPrepareInterceptor.onPrepare(AbstractRuleEngineRuleModel model,
InterceptorContext context) |
Copyright © 2018 SAP SE. All Rights Reserved.