Interface RuleCompilerProblemFactory
-
- All Known Implementing Classes:
DefaultRuleCompilerProblemFactory
public interface RuleCompilerProblemFactoryImplementations of this interface are responsible for creatingRuleCompilerProblem.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RuleCompilerParameterProblemcreateParameterProblem(RuleCompilerProblem.Severity severity, java.lang.String messageKey, RuleParameterData parameterData, RuleParameterDefinitionData parameterDefinitionData, java.lang.Object... parameters)Creates a new rule compiler parameter problem with localized message with parameters.RuleCompilerProblemcreateProblem(RuleCompilerProblem.Severity severity, java.lang.String messageKey, java.lang.Object... parameters)Creates a new rule compiler problem with localized message with parameters.
-
-
-
Method Detail
-
createProblem
RuleCompilerProblem createProblem(RuleCompilerProblem.Severity severity, java.lang.String messageKey, java.lang.Object... parameters)
Creates a new rule compiler problem with localized message with parameters.- Parameters:
severity-messageKey- - key for localized message. If not found, key will be displayedparameters- - message arguments- Returns:
- the new compiler problem
-
createParameterProblem
RuleCompilerParameterProblem createParameterProblem(RuleCompilerProblem.Severity severity, java.lang.String messageKey, RuleParameterData parameterData, RuleParameterDefinitionData parameterDefinitionData, java.lang.Object... parameters)
Creates a new rule compiler parameter problem with localized message with parameters.- Parameters:
severity-messageKey- - key for localized message. If not found, key will be displayedparameterData-parameterDefinitionData-parameters- - message arguments- Returns:
- the new compiler problem
-
-