Interface Rule

All Superinterfaces:
KieDefinition

public interface Rule extends KieDefinition
Public Rule interface for runtime rule inspection.
  • Method Details

    • getPackageName

      String getPackageName()
      Returns the package name (namespace) this rule is tied to.
      Returns:
      the package name.
    • getName

      String getName()
      Returns this rule's name.
      Returns:
      the rule name
    • getMetaData

      Map<String,Object> getMetaData()
      Returns an immutable Map<String key, Object value> of all meta data attributes associated with this rule object.
      Returns:
      an immutable Map<String key, Object value> of meta data attributes.
    • getLoadOrder

      int getLoadOrder()