public interface KIEModuleCacheBuilder
AbstractRulesModuleModel.
The cache builder is created during rule module initialization (see
RuleEngineService.initialize(AbstractRulesModuleModel, String, boolean, boolean, RuleEngineActionResult)) and
stores 'cache-able' entities (i.e. facts, globals etc.) of all rules that have been processed by the cache builder
(see processRule(AbstractRuleEngineRuleModel)). Once rule module initialization finishes, the cache built up cache is
added to the global cache (see RuleEngineCacheService.addToCache(KIEModuleCacheBuilder)| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractRuleEngineRuleModel> |
processRule(T rule)
processes the given rule by adding it's cache-able data (e.g.
|
<T extends AbstractRuleEngineRuleModel> void processRule(T rule)
rule - the rule for which to add the cache-able dataCopyright © 2018 SAP SE. All Rights Reserved.