| Modifier and Type | Method and Description |
|---|---|
protected DroolsKIEBaseModel |
DefaultDroolsRuleMaintenanceServiceTest.getKIEBase() |
protected DroolsKIEBaseModel |
AbstractRuleEngineServicesTest.getKieBaseOrCreateNew() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<DroolsRuleModel> |
DroolsRuleValidateInterceptor.getActiveRules(DroolsKIEBaseModel base) |
void |
DroolsKIEBasePrepareInterceptor.onPrepare(DroolsKIEBaseModel base,
InterceptorContext context) |
void |
DroolsKIEBaseValidateInterceptor.onValidate(DroolsKIEBaseModel base,
InterceptorContext context) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<DroolsKIEBaseModel> |
PromotionEngineServicesKeywordLibrary.getDroolsKieBase(java.lang.String baseName) |
| Modifier and Type | Method and Description |
|---|---|
protected DroolsKIEBaseModel |
PromotionEngineServiceBaseTest.getKieBaseModel(java.lang.String kieBaseName) |
| Modifier and Type | Method and Description |
|---|---|
static DroolsKIEBaseModel |
EngineRulesBuilder.newKieBase(java.lang.String moduleName) |
| Modifier and Type | Method and Description |
|---|---|
static DroolsRuleModel |
EngineRulesBuilder.newDroolsRule(DroolsKIEBaseModel kieBase,
java.lang.String code) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
RuleEngineCache.getGlobalsForKIEBase(DroolsKIEBaseModel kieBase)
returns the cached globals for the given kie base.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> |
DefaultRuleEngineCache.kieBaseCacheKeyGenerator
the default cache uses the string representation of the kie base's PK as cache key
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> |
DefaultKIEModuleCacheBuilder.getKieBaseCacheKeyGenerator() |
protected java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> |
DefaultRuleEngineCache.getKieBaseCacheKeyGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
DefaultKIEModuleCacheBuilder.getCachedGlobalsForKieBase(DroolsKIEBaseModel kieBase)
returns the non-null cache segment for the given kie base.
|
java.util.Map<java.lang.String,java.lang.Object> |
DefaultRuleEngineCache.getGlobalsForKIEBase(DroolsKIEBaseModel kieBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleEngineCache.setKieBaseCacheKeyGenerator(java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> kieBaseCacheKeyGenerator) |
| Constructor and Description |
|---|
DefaultKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider,
DroolsKIEModuleModel kieModule,
java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> kieBaseCacheKeyGenerator,
boolean failOnBeanMismatches) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DroolsKIEBaseModel> |
DroolsKIEBaseDao.findAllKIEBases()
Returns a list with all
DroolsKIEBaseModels |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DroolsKIEBaseModel> |
DefaultDroolsKIEBaseDao.findAllKIEBases() |
| Modifier and Type | Method and Description |
|---|---|
protected DroolsRuleModel |
AbstractPlatformRuleEngineServiceIT.createNewDroolsRule(java.lang.String ruleUuid,
java.lang.String ruleCode,
java.lang.String moduleName,
java.lang.String ruleTemplateContent,
DroolsKIEBaseModel kieBase) |
| Modifier and Type | Method and Description |
|---|---|
void |
RuleEngineKieModuleSwapper.addKieBase(KieModuleModel module,
DroolsKIEBaseModel base)
Adds new
KieBaseModel to a KieModuleModel with all rules |
void |
RuleEngineKieModuleSwapper.addKieBase(KieModuleModel module,
KieFileSystem kfs,
DroolsKIEBaseModel base,
KIEModuleCacheBuilder cache)
Adds new
KieBaseModel to a KieModuleModel with all rules |
void |
RuleEngineKieModuleSwapper.addRules(KieFileSystem kfs,
DroolsKIEBaseModel base,
KIEModuleCacheBuilder cache)
Adds rules from a given
DroolsKIEBaseModel to KieFileSystem |
void |
RuleEngineKieModuleSwapper.addRulesToCache(DroolsKIEBaseModel base,
KIEModuleCacheBuilder cache)
Add cacheable data of rules of the latest versions belonging to the KieBase into the cache.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultRuleEngineKieModuleSwapper.addKieBase(KieModuleModel module,
DroolsKIEBaseModel base) |
void |
DefaultRuleEngineKieModuleSwapper.addKieBase(KieModuleModel module,
KieFileSystem kfs,
DroolsKIEBaseModel base,
KIEModuleCacheBuilder cache) |
void |
DefaultRuleEngineKieModuleSwapper.addRules(KieFileSystem kfs,
DroolsKIEBaseModel base,
KIEModuleCacheBuilder cache) |
void |
DefaultRuleEngineKieModuleSwapper.addRulesToCache(DroolsKIEBaseModel base,
KIEModuleCacheBuilder cache) |
protected java.util.List<KieBuilder> |
DefaultRuleEngineKieModuleSwapper.deployRules(DroolsKIEModuleModel module,
KieModuleModel kieModuleModel,
DroolsKIEBaseModel kieBase,
KIEModuleCacheBuilder cache) |
protected java.util.Optional<<any>> |
DefaultRuleEngineKieModuleSwapper.prepareIncrementalUpdate(ReleaseId releaseId,
DroolsKIEBaseModel kieBase)
Given the
ReleaseId of the deployed KieModule the method returns the tuple consisting of rules to
add/update
and rules to delete. |
| Modifier and Type | Method and Description |
|---|---|
DroolsKIEBaseModel |
DroolsKIEModuleModel.getDefaultKIEBase()
Generated method - Getter of the
DroolsKIEModule.defaultKIEBase attribute defined at extension ruleengine. |
DroolsKIEBaseModel |
DroolsKIESessionModel.getKieBase()
Generated method - Getter of the
DroolsKIESession.kieBase attribute defined at extension ruleengine. |
DroolsKIEBaseModel |
DroolsRuleModel.getKieBase()
Generated method - Getter of the
DroolsRule.kieBase attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DroolsKIEBaseModel> |
DroolsKIEModuleModel.getKieBases()
Generated method - Getter of the
DroolsKIEModule.kieBases attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsKIEModuleModel.setDefaultKIEBase(DroolsKIEBaseModel value)
Generated method - Setter of
DroolsKIEModule.defaultKIEBase attribute defined at extension ruleengine. |
void |
DroolsKIESessionModel.setKieBase(DroolsKIEBaseModel value)
Generated method - Setter of
DroolsKIESession.kieBase attribute defined at extension ruleengine. |
void |
DroolsRuleModel.setKieBase(DroolsKIEBaseModel value)
Generated method - Setter of
DroolsRule.kieBase attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsKIEModuleModel.setKieBases(java.util.Collection<DroolsKIEBaseModel> value)
Generated method - Setter of
DroolsKIEModule.kieBases attribute defined at extension ruleengine. |
| Modifier and Type | Method and Description |
|---|---|
DroolsKIEBaseModel |
DroolsKIEBaseResource.getDroolsKIEBaseModel()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
protected DroolsKIEBaseModel |
DroolsKIEBaseResource.readResource(java.lang.String resourceId)
Gets the
DroolsKIEBaseModel resource which is addressed by current resource request. |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<DroolsKIEBaseModel> |
DroolsKIEBasesResource.getDroolsKIEBasesCollection()
Convenience method which just delegates to
AbstractResource.getResourceValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsKIEBaseResource.setDroolsKIEBaseModel(DroolsKIEBaseModel value)
Convenience method which just delegates to
#setResourceValue(DroolsKIEBaseModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
DroolsKIEBasesResource.setDroolsKIEBasesCollection(java.util.Collection<DroolsKIEBaseModel> value)
Convenience method which just delegates to
#setResourceValue(Collection) |
| Modifier and Type | Method and Description |
|---|---|
DroolsKIEBaseModel |
DroolsKIEBaseFinderStrategy.getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) |
| Modifier and Type | Method and Description |
|---|---|
DroolsKIEBaseModel |
DefaultDroolsKIEBaseFinderStrategy.getKIEBaseForKIEModule(DroolsKIEModuleModel kieModule) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.Object> |
CommerceRuleEngineCache.getCachedFacts(DroolsKIEBaseModel kieBase)
returns the facts registered for the given kieBase.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.Object> |
DefaultCommerceRuleEngineCache.getCachedFacts(DroolsKIEBaseModel kieBase) |
protected java.util.Collection<java.lang.Object> |
DefaultCommerceRuleEngineCache.getFactTemplateCacheForKieBase(DroolsKIEBaseModel kieBase)
returns the fact templates for the given kie base.
|
protected java.util.Collection<java.lang.Object> |
DefaultCommerceKIEModuleCacheBuilder.getFactTemplateCacheSegmentForKieBase(DroolsKIEBaseModel kieBase)
returns the non-null cache segment for the given kie base.
|
| Constructor and Description |
|---|
DefaultCommerceKIEModuleCacheBuilder(RuleGlobalsBeanProvider ruleGlobalsBeanProvider,
DroolsKIEModuleModel kieModule,
java.util.List<RAOProvider> raoCacheCreators,
java.util.function.Function<DroolsKIEBaseModel,java.lang.Object> kieBaseCacheKeyGenerator,
boolean failOnBeanMismatch) |
Copyright © 2018 SAP SE. All Rights Reserved.