Annotation Interface Plan


@Target({TYPE,METHOD}) @Retention(RUNTIME) public @interface Plan
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    The body (if external plan class).
    int
    The plan priority.
    The trigger.
    The waitqueue.
  • Element Details

    • trigger

      Trigger trigger
      The trigger.
      Default:
      @jadex.bdi.annotation.Trigger
    • waitqueue

      Trigger waitqueue
      The waitqueue.
      Default:
      @jadex.bdi.annotation.Trigger
    • priority

      int priority
      The plan priority.
      Default:
      0
    • body

      Body body
      The body (if external plan class).
      Default:
      @jadex.bdi.annotation.Body