|
Jadex 0.941 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
IBelief | The interface for all beliefs (concrete and referenced). |
IBeliefbase | The beliefbase contains the beliefs and beliefsets of an agent or capability. |
IBeliefSet | Interface for all beliefsets (concrete and referenced). |
ICandidateInfo | The info objects for plan candidates. |
ICapability | A capability is a self-contained agent module as specified in an agent definition file (ADF). |
ICondition | Common interface for all conditions |
IElement | Base interface for all runtime elements. |
IEvent | The interface for all events (concrete and referenced). |
IEventbase | Interface for an event base. |
IExpression | The common interface for expressions. |
IExpressionbase | The expressionbase provides access to the expressions and conditions defined in the ADF and allows to define new expressions and conditions at runtime. |
IExternalAccess | The interface for external threads. |
IFilter | A filter checks if an object matches some given description. |
IGoal | The supertype for all goals (concrete and referenced) and all goal types (perform, achieve, get, maintain). |
IGoalbase | The programmers interface for the goalbase. |
IGoalEvent | The interface for all goal events (concrete and referenced). |
IInternalEvent | The interface for all internal events (concrete and referenced). |
IMessageEvent | The interface for all message events (concrete and referenced). |
IParameter | The interface for parameters. |
IParameterElement | The internal interface for all elements with parameters. |
IParameterSet | Interface for all parameter sets. |
IPlan | A currently instantiated plan of the agent (=intention). |
IPlanbase | The programmers interface for a plan base. |
IPlanExecutor | The plan executor is responsible for creating plan bodies and executing plan steps. |
IProcessGoal | The supertype for all goals (concrete and referenced) and all goal types (perform, achieve, get, maintain). |
IPropertybase | The interface for accessing properties. |
IQuery | The interface for a query. |
ISystemEventListener | A listener interested in system events. |
IWaitqueue | Interface for the waitqueue of plans. |
Class Summary | |
AbstractPlan | The abstract plan is the abstract superclass for standard plans and mobile plans. |
BasicAgentIdentifier | Basic agent identifier to address agents by name only |
ComposedFilter | A filter checks if an object matches the given subfilters. |
GoalEventFilter | A goal filter to match against goals, which are contained in goal events, i.e. the contained values and filters of this filter are not applied to the event, but to the goal. |
InternalEventFilter | An internal event filter to match against internal events. |
JavaMobilePlanExecutor | A plan executor for JADE-behaviour style plans (with action method called for each step). |
JavaStandardPlanExecutor | A plan executor for plans that run on their own thread and therefore may perform blocking wait operations. |
MessageEventFilter | A message filter checks if an object matches a message event. |
MobilePlan | A plan (in our context more a plan body) contains actions for accomplishing a target state. |
ParameterElementFilter | A parameter element filter filters objects based on their parameter values. |
Plan | A plan (in our context more a plan body) contains actions for accomplishing a target state. |
SystemEvent | A system event indicates that something happend. |
Exception Summary | |
AgentDeathException | This exception indicates that an operation could not be performed because the agent has died. |
BDIFailureException | A BDI failure exception indicates that a plan has failed. |
ContentException | A content exception occurs, if the content cannot be properly extracted from a message with language and ontology set. |
GoalFailureException | An exception automatically thrown, when a subgoal of a plan fails. |
MessageFailureException | An exception indicating a message failure (e.g. unknown receiver). |
PlanFailureException | An exception that may be thrown by a plan to indicate its failure. |
TimeoutException | A timeout exception is thrown by a plan when a wait operation was performed and the timeout occurred. |
This package contains the interfaces for the jadex runtime elements (ie, instances of metamodel elements), and other classes and exceptions to be used for plan programming.
|
Jadex 0.941 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright (C) 2002-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.