Interface RuleUnitComponentFactory

All Superinterfaces:
Comparable<KieService>, KieService

public interface RuleUnitComponentFactory extends KieService
  • Method Details

    • get

    • createRuleUnitDescription

      RuleUnitDescription createRuleUnitDescription(KiePackage pkg, Class<?> ruleUnitClass)
    • createRuleUnitDescription

      RuleUnitDescription createRuleUnitDescription(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)