| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultDroolsRuleTargetCodeGenerator.updateEngineRule(AbstractRuleEngineRuleModel engineRule,
AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
RuleEngineActionResult |
DefaultCommerceRuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule) |
void |
DefaultCommerceRuleEngineService.initialize(AbstractRulesModuleModel module,
java.lang.String deployedMvnVersion,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
RuleEngineActionResult result) |
void |
DefaultCommerceRuleEngineService.initializeNonBlocking(AbstractRulesModuleModel module,
java.lang.String deployedReleaseIdVersion,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
RuleEngineActionResult result) |
RuleEngineActionResult |
DefaultCommerceRuleEngineService.updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
InitializationFuture |
DefaultCommerceRuleEngineService.initialize(java.util.List<AbstractRulesModuleModel> modules,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate) |
InitializationFuture |
DefaultCommerceRuleEngineService.initialize(java.util.List<AbstractRulesModuleModel> modules,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
ExecutionContext executionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsKIEModulePrepareInterceptor.onPrepare(AbstractRulesModuleModel rulesModuleModel,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
java.util.Optional<AbstractRulesModuleModel> |
DroolsRuleEngineTestSupportService.resolveAssociatedRuleModule(AbstractRuleEngineRuleModel ruleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsRuleEngineTestSupportService.associateRulesModule(AbstractRulesModuleModel module,
java.util.Set<? extends AbstractRuleEngineRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsModuleVersioningService.assertRuleModuleVersion(AbstractRuleEngineRuleModel engineRule,
AbstractRulesModuleModel rulesModule) |
void |
DroolsModuleVersioningService.assertRuleModuleVersion(AbstractRulesModuleModel ruleModule,
java.util.Set<AbstractRuleEngineRuleModel> rules) |
protected java.lang.Long |
DroolsModuleVersioningService.getCurrentRulesVersion(AbstractRulesModuleModel rulesModule) |
protected void |
DroolsModuleVersioningService.setNewVersionIfApplicable(AbstractRulesModuleModel rulesModule,
java.lang.Long currentRulesVersion,
java.lang.Long newVersion) |
| Modifier and Type | Method and Description |
|---|---|
AbstractRulesModuleModel |
PromotionEngineServicesKeywordLibrary.getRulesModule(java.lang.String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
<M extends AbstractRulesModuleModel> |
RuleEngineService.initializeNonBlocking(M module,
java.lang.String deployedMvnVersion,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
RuleEngineActionResult result)
Since 6.4
Asynchronously initializes the given rules module (and if
propagateToOtherNodes is set to true propagates a
RuleEngineInitializedEvent to other nodes). |
| Modifier and Type | Method and Description |
|---|---|
RuleEngineActionResult |
RuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule)
Archives the given rule if it already exists.
|
void |
RuleEngineService.initialize(AbstractRulesModuleModel module,
java.lang.String deployedMvnVersion,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
RuleEngineActionResult result)
Since 6.4
Initializes the given rules module (and if
propagateToOtherNodes is set to true propagates a
RuleEngineInitializedEvent to other nodes). |
RuleEngineActionResult |
RuleEngineService.updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule)
Updates the given rule if it already exists.
|
| Modifier and Type | Method and Description |
|---|---|
InitializationFuture |
RuleEngineService.initialize(java.util.List<AbstractRulesModuleModel> modules,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate)
Since 6.4
Initializes the given rules module in blocking/async mode (depending on blocking param) (and if
propagateToOtherNodes is set to true propagates a
RuleEngineInitializedEvent to other nodes). |
InitializationFuture |
RuleEngineService.initialize(java.util.List<AbstractRulesModuleModel> modules,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
ExecutionContext executionContext)
Since 6.7
Initializes the given rules module in blocking/async mode (depending on blocking param) (and if
propagateToOtherNodes is set to true propagates a
RuleEngineInitializedEvent to other nodes). |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRulesModuleModel> |
RulesModuleDao.findByName(java.lang.String name)
returns the active rules module for the given name or null
|
<T extends AbstractRulesModuleModel> |
RulesModuleDao.findByNameAndVersion(java.lang.String name,
long version)
returns the rules module for the given name and version or null
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRulesModuleModel> |
RulesModuleDao.findActiveRulesModulesByRuleType(RuleType ruleType)
returns all (active) rules modules with the given ruleType
|
java.util.List<AbstractRulesModuleModel> |
RulesModuleDao.findAll()
returns all (active) rules modules
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineContextModel> |
RuleEngineContextDao.findRuleEngineContextByRulesModule(AbstractRulesModuleModel rulesModule)
returns the rule engine contexts for the given ruleModule
|
java.util.List<AbstractRuleEngineRuleModel> |
EngineRuleDao.getActiveRules(AbstractRulesModuleModel rulesModule)
Finds all currently active AbstractRuleEngineRuleModels for a given rule module.
|
java.lang.Long |
EngineRuleDao.getCurrentRulesSnapshotVersion(AbstractRulesModuleModel rulesModule)
Returns the current rules snapshot version number for a given module
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRulesModuleModel> |
DefaultRulesModuleDao.findByName(java.lang.String name) |
<T extends AbstractRulesModuleModel> |
DefaultRulesModuleDao.findByNameAndVersion(java.lang.String name,
long version) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRulesModuleModel |
DefaultEngineRuleDao.getRulesModuleIfOneAvailable() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRulesModuleModel> |
DefaultRulesModuleDao.findActiveRulesModulesByRuleType(RuleType ruleType) |
java.util.List<AbstractRulesModuleModel> |
DefaultRulesModuleDao.findAll() |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineContextModel> |
DefaultRuleEngineContextDao.findRuleEngineContextByRulesModule(AbstractRulesModuleModel rulesModule) |
java.util.List<AbstractRuleEngineRuleModel> |
DefaultEngineRuleDao.getActiveRules(AbstractRulesModuleModel ruleModule) |
java.lang.Long |
DefaultEngineRuleDao.getCurrentRulesSnapshotVersion(AbstractRulesModuleModel ruleModule) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<CatalogVersionModel> |
RuleModuleCatalogVersionAttributeHandler.get(AbstractRulesModuleModel rulesModule) |
void |
RuleModuleCatalogVersionAttributeHandler.set(AbstractRulesModuleModel rulesModule,
java.util.Collection<CatalogVersionModel> catalogVersions) |
| Modifier and Type | Method and Description |
|---|---|
RuleEngineActionResult |
DefaultPlatformRuleEngineService.archiveRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule) |
void |
DefaultPlatformRuleEngineService.initialize(AbstractRulesModuleModel abstractModule,
java.lang.String deployedMvnVersion,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
RuleEngineActionResult result) |
void |
DefaultPlatformRuleEngineService.initializeNonBlocking(AbstractRulesModuleModel abstractModule,
java.lang.String deployedMvnVersion,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
RuleEngineActionResult result) |
RuleEngineActionResult |
DefaultPlatformRuleEngineService.updateEngineRule(AbstractRuleEngineRuleModel ruleEngineRule,
AbstractRulesModuleModel rulesModule) |
protected java.util.Optional<RuleEngineActionResult> |
DefaultPlatformRuleEngineService.validateEngineRulesModule(AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
InitializationFuture |
DefaultPlatformRuleEngineService.initialize(java.util.List<AbstractRulesModuleModel> modules,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate) |
InitializationFuture |
DefaultPlatformRuleEngineService.initialize(java.util.List<AbstractRulesModuleModel> modules,
boolean propagateToOtherNodes,
boolean enableIncrementalUpdate,
ExecutionContext executionContext) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuleEngineBootstrap<SERVICES,CONTAINER,MODULE extends AbstractRulesModuleModel>
Rule engine bootstrapping interface
|
| Modifier and Type | Class and Description |
|---|---|
class |
DroolsKIEModuleModel
Generated model class for type DroolsKIEModule first defined at extension ruleengine.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRulesModuleModel> |
AbstractRulesModuleModel.getAllowedTargets()
Generated method - Getter of the
AbstractRulesModule.allowedTargets attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRulesModuleModel.setAllowedTargets(java.util.List<AbstractRulesModuleModel> value)
Generated method - Setter of
AbstractRulesModule.allowedTargets attribute defined at extension ruleengine. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RuleEngineRulesModuleMonitor<T extends AbstractRulesModuleModel>
Interface for rule engine monitor functions
|
| Modifier and Type | Method and Description |
|---|---|
AbstractRulesModuleModel |
AbstractRulesModuleResource.getAbstractRulesModuleModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected AbstractRulesModuleModel |
AbstractRulesModuleResource.readResource(java.lang.String resourceId)
Gets the
AbstractRulesModuleModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<AbstractRulesModuleModel> |
AbstractRulesModulesResource.getAbstractRulesModulesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRulesModuleResource.setAbstractRulesModuleModel(AbstractRulesModuleModel value)
Convenience method which just delegates to
#setResourceValue(AbstractRulesModuleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractRulesModulesResource.setAbstractRulesModulesCollection(java.util.Collection<AbstractRulesModuleModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRulesModuleModel> |
RulesModuleResolver.lookupForRulesModule(RuleType ruleType)
Looks up for the rules module, corresponding to the rule type
|
<T extends AbstractRulesModuleModel> |
RulesModuleResolver.lookupForRulesModules(AbstractRuleModel rule)
Looks up for the rules modules corresponding to the given rule
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CatalogVersionModel> |
CatalogVersionFinderStrategy.findCatalogVersionsByRulesModule(AbstractRulesModuleModel rulesModule)
Find catalog versions by rules module
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRulesModuleModel> |
DefaultRulesModuleResolver.lookupForRulesModule(RuleType ruleType) |
<T extends AbstractRulesModuleModel> |
DefaultRulesModuleResolver.lookupForRulesModules(AbstractRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<CatalogVersionModel> |
DefaultCatalogVersionFinderStrategy.findCatalogVersionsByRulesModule(AbstractRulesModuleModel rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
static <R extends DroolsRuleModel,M extends AbstractRulesModuleModel> |
RuleMappings.module(R rule)
Provides rules module for a given rule
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ModuleVersionResolver<T extends AbstractRulesModuleModel>
Helper utility that provides deployed version for a module in compliance with deployed version format convention (see
the
DefaultRuleEngineKieModuleSwapper) |
| 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
|
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 AbstractRulesModuleModel |
RuleEngineRuleModelHistoricalContentCreator.getKieModule(AbstractRuleEngineRuleModel ruleModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultModuleVersioningService.assertRuleModuleVersion(AbstractRuleEngineRuleModel ruleModel,
AbstractRulesModuleModel rulesModule) |
void |
DefaultModuleVersioningService.assertRuleModuleVersion(AbstractRulesModuleModel moduleModel,
java.util.Set<AbstractRuleEngineRuleModel> rules) |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractRulesModuleModel |
RulesModuleSyncComposer.getSourceRulesModule()
returns the rules module to be synchronized by this action.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RulesModuleCatalogVersionCellRenderer<R extends AbstractRulesModuleModel> |
class |
RulesModuleDeploymentStatusCellRenderer<R extends AbstractRulesModuleModel> |
| Modifier and Type | Method and Description |
|---|---|
protected HtmlBasedComponent |
RulesModuleDeploymentStatusCellRenderer.getLabelImg(AbstractRulesModuleModel rulesModule) |
protected java.lang.String |
RulesModuleCatalogVersionCellRenderer.getLabelText(AbstractRulesModuleModel rulesModule)
Finds all catalog versions for the given rules module and concatenates catalog names to obtain a comma separated string
value
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRulesModuleModel> |
RuleDeploymentsAttributeHandler.get(AbstractRuleModel rule) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleDeploymentsAttributeHandler.set(AbstractRuleModel model,
java.util.List<AbstractRulesModuleModel> abstractRulesModuleModels) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractRulesModuleModel> |
DefaultRuleEngineJobExecutionSynchronizer.getRulesModules(RuleEngineCronJobModel cronJob) |
protected java.util.List<AbstractRulesModuleModel> |
DefaultRuleEngineJobExecutionSynchronizer.getRulesModules(java.lang.String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
DefaultRuleEngineJobExecutionSynchronizer.ruleModulesAsString(java.util.List<AbstractRulesModuleModel> modules) |
protected void |
DefaultRuleEngineJobExecutionSynchronizer.setLockAcquired(RuleEngineCronJobModel cronJob,
java.util.List<AbstractRulesModuleModel> modules,
boolean value) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends AbstractRulesModuleModel> |
DefaultRuleEngineSystemSetup.validateAndConvertFromJalo(AbstractRulesModule rulesModule) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractRulesModuleModel> |
AbstractRuleModel.getDeployments()
Generated method - Getter of the
AbstractRule.deployments dynamic attribute defined at extension ruleengineservices. |
Copyright © 2018 SAP SE. All Rights Reserved.