public static class BDIXLifecycleAgentFeature.EndBehavior extends BDILifecycleAgentFeature.EndBehavior
component| Constructor and Description |
|---|
EndBehavior(jadex.bridge.IInternalAccess component)
Create a new end behavior.
|
| Modifier and Type | Method and Description |
|---|---|
jadex.commons.future.IFuture<java.lang.Void> |
dispatchInternalEvent(IInternalEvent event)
Dispatch an internal event.
|
jadex.commons.future.IFuture<java.lang.Object> |
dispatchTopLevelGoal(java.lang.Object goal)
Dispatch a top level goal.
|
java.lang.Object |
getCapabilityObject(java.lang.String name)
Get the capability object (only for pojo).
|
startEndBehaviordispatchConfigEvents, dispatchConfigGoals, dispatchConfigPlans, sendMessageEventpublic EndBehavior(jadex.bridge.IInternalAccess component)
public java.lang.Object getCapabilityObject(java.lang.String name)
getCapabilityObject in class BDILifecycleAgentFeature.LifecycleBehaviorpublic jadex.commons.future.IFuture<java.lang.Object> dispatchTopLevelGoal(java.lang.Object goal)
dispatchTopLevelGoal in class BDILifecycleAgentFeature.LifecycleBehaviorpublic jadex.commons.future.IFuture<java.lang.Void> dispatchInternalEvent(IInternalEvent event)
dispatchInternalEvent in class BDILifecycleAgentFeature.LifecycleBehavior