Package jadex.bdi.runtime.impl
package jadex.bdi.runtime.impl
-
ClassDescriptionBase class for transferable information about BDI elements.Abstract base class for plan body implementations.Action for adopting a goal.The APL is the applicable plan list.Candidate info for mgoal.Candidate info for mplan.Candidate info for pojo plan.Candidate info for rplan.Candidate info for waitqueue.Goal info that contains the mgoal and the parameter bindings.Plan info that contains the mgoal and the parameter bindings.The bdi agent feature implementation for pojo agents.Map a change info as Map:Entry.Condition that tests if goal instances of an mgoal exist.Init write for beliefs.Init write for parameter.Condition for checking the lifecycle state of a goal.Condition that tests if goal instances of an mgoal exist.Condition that tests if goal instances of an mplan exist.Feature that ensures the agent created(), body() and killed() are called on the pojo.Extracted start behavior.Condition that tests if an expression evalutes to true.Extracted start behavior.Extracted start behavior.Overrides the monitoring feature to add the logic for current state.Overriden to allow for service implementations to be directly mapped to plans.Feature for required services.BDI step listener adds rule engine behavior to the component execution.Belief listener adapter that implements empty all methods.Transferable information about a belief.Wrapper providing BDI methods to the user.Plan body that is represented as complete class.Plan body implementation as a component.Service mapper that uses the annotations in a goal.The easy deliberation strategy.Action for executing a plan step.Find applicable candidates action - searches plans for a goal/event.Handler used for service-goal delegation.An exception that indicates an aborted goal i.e.Transferable information about a goal.The info objects for plan candidates.Methods internally called on the BDI agent feature.Internal interface of the bdi lifecycle feature.Abstraction for rplans and rgoals that act as plan.Info about a service invocation containing parameters and result.Interface for plan body.Used as part of a service plan, i.e.Implementation of a method as a plan body.Parameter info.Plan has aborted.Transferable information about a plan.Runtime element for storing goal and plan instances.Base element for all runtime elements.Element that can be finished with processing.Goal instance implementation.The runtime message event.Base element for elements with parameters such as: - message event - internal event - goal - planRuntime element of a plan.Runtime element for all elements that can be processed via means-end reasoning.The allowed states.Action for selecting a candidate from the APL.