Interface RuleCompilerResult

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    DefaultRuleCompilerResult

    public interface RuleCompilerResult
    extends java.io.Serializable
    This interface represents result of rule compilation process.
    • Method Detail

      • getRuleCode

        java.lang.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
      • getProblems

        java.util.List<RuleCompilerProblem> getProblems()
        Returns problems occurred during compilation process.
        Returns:
        problems