Interface RuleCompilerResult
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultRuleCompilerResult
This interface represents result of rule compilation process.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionReturns problems occurred during compilation process.Returns outcome of compilation process.Returns code of the source rule that has been compiled.longReturns version of the source rule that has been compiled.
-
Method Details
-
getRuleCode
String getRuleCode()Returns code of the source rule that has been compiled.- Returns:
- source rule code
-
getRuleVersion
long getRuleVersion()Returns version of the source rule that has been compiled.- Returns:
- rule version
-
getResult
RuleCompilerResult.Result getResult()Returns outcome of compilation process.- Returns:
- outcome (error/success)
-
getProblems
List<RuleCompilerProblem> getProblems()Returns problems occurred during compilation process.- Returns:
- problems
-