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.
|