@Target(value=ANNOTATION_TYPE)
@Retention(value=RUNTIME)
public @interface Trigger
Modifier and Type | Optional Element and 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.
|
public abstract java.lang.Class<?>[] goals
public abstract java.lang.Class<?>[] goalfinisheds
@Deprecated public abstract java.lang.String[] factaddeds
public abstract java.lang.String[] factremoveds
public abstract java.lang.String[] factchangeds
public abstract java.lang.String[] factadded
public abstract java.lang.String[] factremoved
public abstract java.lang.String[] factchanged
public abstract ServiceTrigger service