Package jadex.bdiv3.annotation
Annotation Type Trigger
-
@Target(ANNOTATION_TYPE) @Retention(RUNTIME) public @interface Trigger
A plan trigger states for which events or goals a plan should be selected.
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.String[]
factadded
The fact added belief names, i.e.java.lang.String[]
factaddeds
Deprecated.Use factadded (without trailing 's').java.lang.String[]
factchanged
The fact changed belief names, i.e.java.lang.String[]
factchangeds
Deprecated.Use factchanged (without trailing 's').java.lang.String[]
factremoved
The fact removed belief names, i.e.java.lang.String[]
factremoveds
Deprecated.Use factremoved (without trailing 's').java.lang.Class<?>[]
goalfinisheds
Goal type finished events to react on, i.e.java.lang.Class<?>[]
goals
Goal types to react on, i.e.ServiceTrigger
service
Activate from service invocation, i.e.
-
-
-
-
service
ServiceTrigger service
Activate from service invocation, i.e. choose this plan to handle service invocation requests of the given type.- Default:
- @jadex.bdiv3.annotation.ServiceTrigger
-
-