|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
jade.core and contains
the classes used to implement basic agent
behaviours.
See:
Description
| Interface Summary | |
| ReceiverBehaviour.Handle | An interface representing ACL messages due to arrive within a time limit. |
| Class Summary | |
| Behaviour | Abstract base class for JADE behaviours. |
| ComplexBehaviour | An abstract superclass for behaviours composed by many parts. |
| CyclicBehaviour | Atomic behaviour that must be executed forever. |
| NonDeterministicBehaviour | Composite behaviour with non deterministic children scheduling. |
| OneShotBehaviour | Atomic behaviour that executes just once. |
| ReceiverBehaviour | Behaviour for receiving an ACL message. |
| SenderBehaviour | Behaviour for sending an ACL message. |
| SequentialBehaviour | Composite behaviour with sequential children scheduling. |
| SimpleBehaviour | An atomic behaviour. |
| WakerBehaviour | This abstract class implements a OneShot task that must be executed only one just after a given timeout is elapsed. |
| Exception Summary | |
| ReceiverBehaviour.NotYetReady | Exception class for timeouts. |
| ReceiverBehaviour.TimedOut | Exception class for timeouts. |
This package is a subpackage of jade.core and contains
the classes used to implement basic agent
behaviours. JADE agents schedule their behaviours
within a single Java thread, using cooperative, non preemptive
scheduling.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||