Package | Description |
---|---|
jade.core.behaviours |
This package is a subpackage of
jade.core and contains
the classes used to implement basic agent
behaviours. |
jade.domain.introspection |
This package contains the definition of the ontology used by JADE for
internal monitoring of the agent platform and running agents.
|
jade.proto |
This package contains role behaviours for FIPA
standard protocols.
|
jade.proto.states |
This package contains classes for common states of an interaction protocol, such
as "waiting for a given message", "selecting between a number of alternatives", ...
|
jade.wrapper.gateway |
This is a subpackage of jade.wrapper and contains a set of classes that enables
a non-JADE application to issue commands to a JADE-based application.
|
Modifier and Type | Class and Description |
---|---|
class |
CyclicBehaviour
Atomic behaviour that must be executed forever.
|
class |
OneShotBehaviour
Atomic behaviour that executes just once.
|
class |
OntologyServer
Ready made behaviour that for each incoming message automatically invokes a corresponding method of the form
public void serveCcccPppp(Cccc c, ACLMessage msg) throws Exception
where Cccc represents the key content-element referenced by the incoming message msg and Pppp represents the performative of the message. |
class |
TickerBehaviour
This abstract class implements a
Behaviour that
periodically executes a user-defined piece of code. |
class |
WakerBehaviour
This abstract class implements a OneShot task that must be executed
only one just after a given timeout is elapsed.
|
Modifier and Type | Class and Description |
---|---|
class |
AMSSubscriber
This behaviour subscribes to the AMS to receive notifications
about platform-wide events.
|
class |
IntrospectionServer |
Modifier and Type | Class and Description |
---|---|
class |
SimpleAchieveREInitiator
This is simple implementation of the AchieveREInitiator.
|
class |
SimpleAchieveREResponder
This is a single homogeneous and effective implementation of
all the FIPA-Request-like interaction protocols defined by FIPA,
that is all those protocols where the initiator sends a single message
(i.e. it performs a single communicative act) within the scope
of an interaction protocol in order to verify if the RE (Rational
Effect) of the communicative act has been achieved or not.
|
class |
SSResponderDispatcher
This behaviour is designed to be used together with the Single-Session responder protocol classes.
|
Modifier and Type | Class and Description |
---|---|
class |
MsgReceiver
This behaviour is a simple implementation of a message receiver.
|
class |
ReplySender
This behaviour sends a reply to a given message adjusting all
protocol fields and receivers.
|
class |
StateResetter
This behaviour is used as a state of a FSMbehavior in order to reset
some of the FSM's states or the whole FSM
|
Modifier and Type | Class and Description |
---|---|
class |
GatewayBehaviour
This is a cyclic behaviour that processes the commands received via JadeGateway.
|