org.squirrelframework.foundation.fsm.annotation
Annotation Type Transit


@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface Transit


Required Element Summary
 String from
           
 String on
           
 String to
           
 
Optional Element Summary
 String callMethod
           
 boolean isTargetFinal
           
 int priority
           
 TransitionType type
           
 Class<? extends Condition> when
           
 String whenMvel
           
 

Element Detail

from

public abstract String from

to

public abstract String to

on

public abstract String on

isTargetFinal

public abstract boolean isTargetFinal
Default:
false

when

public abstract Class<? extends Condition> when
Default:
org.squirrelframework.foundation.fsm.Conditions.Always.class

whenMvel

public abstract String whenMvel
Default:
""

type

public abstract TransitionType type
Default:
org.squirrelframework.foundation.fsm.TransitionType.EXTERNAL

callMethod

public abstract String callMethod
Default:
""

priority

public abstract int priority
Default:
1


Copyright © 2013-2014. All Rights Reserved.