Interface RuleUnitComponentFactory


  • public interface RuleUnitComponentFactory
    • Method Detail

      • createRuleUnitDescription

        RuleUnitDescription createRuleUnitDescription​(org.kie.api.definition.KiePackage pkg,
                                                      Class<?> ruleUnitClass)
      • createRuleUnitDescription

        RuleUnitDescription createRuleUnitDescription​(org.kie.api.definition.KiePackage pkg,
                                                      String ruleUnitSimpleName)
        Creates a rule unit description from the given qualified name. Optional operation (may be provided by alternative implementations)
        Returns:
        null if not supported or missing.
      • isRuleUnitClass

        boolean isRuleUnitClass​(Class<?> ruleUnitClass)
      • isDataSourceClass

        boolean isDataSourceClass​(Class<?> ruleUnitClass)
      • isLegacyRuleUnit

        boolean isLegacyRuleUnit()