Interface Rule

  • All Superinterfaces:
    KieDefinition

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

      • getPackageName

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

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

        java.util.Map<java.lang.String,​java.lang.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()