public interface IExternalBDIAgentFeature extends IExternalComponentFeature
Modifier and Type | Method and Description |
---|---|
<T,E> IFuture<E> |
adoptPlan(T plan)
Dispatch a pojo plan and wait for its result.
|
<T,E> IFuture<E> |
adoptPlan(T plan,
java.lang.Object... args)
Dispatch a goal wait for its result.
|
<T,E> IFuture<E> |
dispatchTopLevelGoal(T goal)
Dispatch a pojo goal wait for its result.
|
<T,E> IFuture<E> dispatchTopLevelGoal(T goal)
goal
- The pojo goal.<T,E> IFuture<E> adoptPlan(T plan)
plan
- The pojo plan or plan name.<T,E> IFuture<E> adoptPlan(T plan, java.lang.Object... args)
plan
- The pojo plan or plan name.args
- The plan arguments.