public class RuleEngineRulePrepareInterceptor extends Object implements PrepareInterceptor<DroolsRuleModel>
| Constructor and Description |
|---|
RuleEngineRulePrepareInterceptor() |
public void onPrepare(DroolsRuleModel droolsRule, InterceptorContext context) throws InterceptorException
PrepareInterceptormodelService.saveAll() method. Prepares the values of the given model.onPrepare in interface PrepareInterceptor<DroolsRuleModel>droolsRule - the model which values has to be preparedcontext - the InterceptorContextInterceptorException - if an error occured during the preparationprotected String calculateChecksum(DroolsRuleModel droolsRule)
protected Long getCurrentRulesVersion(AbstractRulesModuleModel rulesModule)
public void setRuleModelChecksumCalculator(RuleModelChecksumCalculator ruleModelChecksumCalculator)
protected RuleModelChecksumCalculator getRuleModelChecksumCalculator()
public void setEngineRuleDao(EngineRuleDao engineRuleDao)
protected EngineRuleDao getEngineRuleDao()
protected RuleModelHistoricalContentCreator getHistoricalContentCreator()
public void setHistoricalContentCreator(RuleModelHistoricalContentCreator historicalContentCreator)
protected RuleEngineService getRuleEngineService()
public void setRuleEngineService(RuleEngineService ruleEngineService)
protected ModuleVersioningService getModuleVersioningService()
public void setModuleVersioningService(ModuleVersioningService moduleVersioningService)
Copyright © 2017 SAP SE. All Rights Reserved.