Annotation Interface OnEventNotAccepted
@Target({TYPE,METHOD})
@Retention(RUNTIME)
@Inherited
@Documented
public @interface OnEventNotAccepted
Indicates that a method is candidate to be called when event
is not accepted by a state machine.
A method annotated with @OnEventNotAccepted may accept a parameter of type
ExtendedState
, Map
if map argument itself is annotated
with EventHeaders
, StateMachine
, Message
or Exception
.
Return value can be anything and is effectively discarded.
-
Optional Element Summary
-
Element Details
-
event
String[] eventThe events.- Returns:
- the events
- Default:
- {}
-