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.