Annotation Interface State


@Target(METHOD) @Retention(RUNTIME) @Documented public @interface State
indicates that a method is to be enlisted as a handler for a given BPMN state
Since:
1.0
Author:
Josh Long
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    the business process name
    the state that the component responds to,
    by default, this will be the #stateName
  • Element Details

    • process

      String process
      the business process name
      Default:
      ""
    • state

      String state
      the state that the component responds to,
      Default:
      ""
    • value

      String value
      by default, this will be the #stateName
      Default:
      ""