Interface RuleActionsTranslator
- All Known Implementing Classes:
DefaultRuleActionsTranslator
public interface RuleActionsTranslator
Helper service that can be used to translate generic rule actions to the intermediate representation.
-
Method Summary
Modifier and TypeMethodDescriptiontranslate(RuleCompilerContext context, List<RuleActionData> actions) Translates generic rule actions to the intermediate representation.voidvalidate(RuleCompilerContext context, List<RuleActionData> actions) Validates the generic rule actions.
-
Method Details
-
validate
Validates the generic rule actions.- Parameters:
context- - the rule compiler contextactions- - the actions
-
translate
Translates generic rule actions to the intermediate representation.- Parameters:
context- - the rule compiler contextactions- - the actions- Returns:
- the intermediate representation of the actions
-