| AdminProxy |
Deprecated.
|
| AdminSyncNotification |
This notification allows to require an administration action to a specified agent.
|
| Agent |
The Agent class represents the basic component in our model.
|
| AgentCreateReply |
|
| AgentCreateRequest |
This notification is used to ask aa agent creation to a remote
agent factory.
|
| AgentDeleteRequest |
|
| AgentEngineContextImpl |
Context enabling an AgentEngine implemented in
another package to invoke operations that cannot be accessed
outside of the fr.dyade.aaa.agent package.
|
| AgentFactory |
Agent used to allow remote agent creation.
|
| AgentId |
An AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system.
|
| AgentIdStamp |
AgentIdStamp class defines static members, variable and
functions, to manage the allocation of new identifiers.
|
| AgentServer |
The AgentServer class manages the global configuration
of an agent server.
|
| AgentServer.ServerStopper |
|
| AgentServer.Status |
|
| BufferedMessageInputStream |
Class used to receive messages through a stream using buffering.
|
| BufferedMessageOutputStream |
Class used to send messages through a stream using buffering.
|
| ByteArrayMessageInputStream |
Class used to recv messages through a stream in a byte array.
|
| ByteArrayMessageOutputStream |
Class used to write messages into a byte array.
|
| CallbackNotification |
Notification locally transmitting a CountDownCallback.
|
| Channel |
Class Channel realizes the interface for sending messages.
|
| CheckServerTask |
|
| CountDownCallback |
Callback to be invoked once a countdown has reached the value zero.
|
| DeleteAck |
DeleteAck - Acknowledge for deleting an agent
|
| DeleteNot |
This notification is used to ask an agent destruction
|
| Engine |
The Engine class provides multiprogramming of agents.
|
| EngineThread |
|
| ExceptionNotification |
Notify by the engine to the sender of a notification when the corresponding
reaction throws an exception.
|
| ExpiredNot |
The ExpiredNot holds an expired notification (timeout) which is sent to the
previously specified deadNotificationAgent.
|
| FlowControlNot |
Deprecated. |
| HttpNetwork |
HttpNetwork is a simple implementation of StreamNetwork
based on HTTP 1.1 protocol.
|
| HttpsNetwork |
HttpNetwork is a specialization of HttpNetwork
for SSL.
|
| Message |
The internal message structure.
|
| Message.Factory |
|
| MessageInputStream |
Class used to receive messages through a stream.
|
| MessageOutputStream |
Class used to send messages through a stream.
|
| MessageSoftList |
This class holds a list of Message, waiting to be sent.
|
| MessageSoftList.MessageComparator |
A comparator to keep list sorted by message stamp.
|
| MessageSoftList.MessageSoftComparator |
A comparator to keep list sorted by message stamp when using soft
references.
|
| MessageSoftList.MessageSoftIterator |
An iterator returning the messages when going through a collection of
MessageSoftRef.
|
| MessageSoftRef |
|
| MessageVector |
Class MessageVector represents a persistent vector of
Message (source and target agent identifier, notification).
|
| MessageVector.Counter |
|
| NetSessionWrapper |
|
| Network |
The Network abstract class provides ..
|
| NGNetwork |
NGNetwork is a new implementation of Network
class using nio package.
|
| Notification |
Class Notification is the root of the notifications hierarchy.
|
| PoolNetwork |
PoolNetwork is an implementation of StreamNetwork
class that manages multiple connection in a pool paradigm way.
|
| PoolNetwork.Boot |
|
| Role |
A role wraps an AgentId.
|
| RoleMultiple |
This structure provides code for managing target agents registering
in a role.
|
| SCAdminBase |
Deprecated. |
| SCAdminHelper |
Deprecated. |
| SCServer |
JMX view of AgentServer.
|
| ServerConfigHelper |
|
| ServerDesc |
Description of an agent server.
|
| ServerLock |
|
| ServersHT |
This class implements a ServerDesc hashtable, which uses sid as keys.
|
| ServersHT.ServerDescEntry |
Hashtable collision list.
|
| ServerUpdate |
Object indicating that the configuration object has been updated in the transaction
base.
|
| ServiceDesc |
Description of a service.
|
| ServiceManager |
Object which manages services.
|
| SimpleNetwork |
SimpleNetwork is a simple implementation of
StreamNetwork class with a single connection at
a time.
|
| SSLNetwork |
A network component using SSL Sockets.
|
| StreamNetwork |
StreamNetwork is a base implementation of Network
class for TCP sockets.
|
| StringId |
|
| SyncNotification |
This notification is used to synchronously call a local agent from a collocated thread.
|
| SyncNotification.Context |
|
| SyncNotification.Result |
|
| UDPNetwork |
|
| UnknownAgent |
Notify by the engine to the sender of a notification when the target agent
does not exist.
|
| UnknownNotification |
Notify by agents when there is no reaction allowed.
|
| WakeUpTask |
Class used to schedule a wake up on a specific agent.
|