|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AgentContainer | This interface represents the local container as it is seen by JADE kernel level services installed in the underlying Node |
Command | The Command interface has to be implemented by all
JADE kernel-level commands, used by the various platform services. |
HorizontalCommand | The HorizontalCommand interface represents those
kernel-level commands that are exchanged among the slices of a
given JADE service, and they are sent across the network by the
platform IMTP. |
Location | Abstract interface to represent JADE network locations. |
Node | This interface represents a node of a JADE platform (i.e. a component that can host a slice of a platform-level service). |
Service | The Service interface represents a centralized view of
a JADE kernel-level service. |
Service.Slice | The Slice nested interface represents that part of
a service that is deployed at a given network node. |
ServiceFinder | The ServiceFinder interface serves as an access point
for kernel-level service discovery. |
ServiceHelper | This interface is implemented by all the service helper classes, i.e. |
Sink | The Sink interface has to be implemented by all the
components that process JADE kernel-level commands in an exclusive
and terminal way.
|
VerticalCommand | The VerticalCommand interface represents those
kernel-level commands that are sent to or through JADE kernel-level
services. |
Class Summary | |
Agent | The Agent class is the common superclass for user
defined software agents. |
AID | This class represents a JADE Agent Identifier. |
BaseService | The BaseService abstract class partially implements
the Service interface, providing a simple and uniform
mechanism for slice management and service discovery.
|
ContainerID | A class identifying an aget container in the JADE platform. |
Filter | Base class for command filters, that allow to set up an open-ended chain of platform services to process commands coming from the upper JADE layers. |
GenericCommand | A generic implementation of the Command interface,
operating at the meta-level to provide a generic transformation of
method invocations.
|
MicroRuntime | This class is used to start up the JADE runtime as a split (front-end) container. |
PlatformID | Description here |
Profile | This class allows retrieving configuration-dependent classes. |
ProfileImpl | This class allows the JADE core to retrieve configuration-dependent classes and boot parameters. |
Runtime | The singleton instance (accessible through the
instance() static method) of this class allows
controlling the JADE runtime system from an external application.
|
SliceProxy | An implementation of the Service.Slice interface,
supporting routed dispatching of horizontal commands. |
Specifier | This class represent a specifier and collects a name, a className, and an array of arguments. |
Exception Summary | |
NotFoundException | This exception is thrown when some component (agent, agent container, etc.) |
ProfileException | This class represents an exception related to JADE profile creation or management. |
ServiceException | Generic exception thrown by JADE kernel level services. |
ServiceNotActiveException | This exception is thrown when trying to access a JADE kernel level service that is not installed in the local node. |
Error Summary | |
Agent.Interrupted | Inner class Interrupted. |
This package contains the microkernel of JADE system. Three main assets are contained within this software package:
Agent
class, with fundamental message
passing and behaviour scheduling capabilities.
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |