| Interface | Description |
|---|---|
| IInternalBDIAgentFeature |
Methods internally called on the BDI agent feature.
|
| IInternalBDILifecycleFeature |
Internal interface of the bdi lifecycle feature.
|
| Class | Description |
|---|---|
| BDIAgentFeature |
The bdi agent feature implementation for pojo agents.
|
| BDIAgentFeature.ChangeInfoEntryMapper |
Map a change info as Map:Entry.
|
| BDIAgentFeature.GoalsExistCondition |
Condition that tests if goal instances of an mgoal exist.
|
| BDIAgentFeature.LifecycleStateCondition |
Condition for checking the lifecycle state of a goal.
|
| BDIAgentFeature.NotInShutdownCondition |
Condition that tests if goal instances of an mgoal exist.
|
| BDIAgentFeature.PlansExistCondition |
Condition that tests if goal instances of an mplan exist.
|
| BDIExecutionComponentFeature |
BDI execution feature adds rule engine behavior to the cycle.
|
| BDILifecycleAgentFeature |
Feature that ensures the agent created(), body() and killed() are called on the pojo.
|
| BDILifecycleAgentFeature.EndBehavior |
Extracted start behavior.
|
| BDILifecycleAgentFeature.EvaluateExpressionCondition |
Condition that tests if an expression evalutes to true.
|
| BDILifecycleAgentFeature.LifecycleBehavior |
Extracted start behavior.
|
| BDILifecycleAgentFeature.StartBehavior |
Extracted start behavior.
|
| BDIMonitoringComponentFeature |
Overrides the monitoring feature to add the logic for current state.
|
| BDIProvidedServicesComponentFeature |
Overriden to allow for service implementations to be directly mapped to plans.
|
| BDIRequiredServicesComponentFeature |
Feature for required services.
|