Annotation Type 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
      java.lang.String process
      the business process name
      java.lang.String state
      the state that the component responds to,
      java.lang.String value
      by default, this will be the #stateName
    • Element Detail

      • process

        java.lang.String process
        the business process name
        Default:
        ""
      • state

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

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