Package | Description |
---|---|
com.scalagent.joram.mom.dest.ftp | |
com.scalagent.joram.mom.dest.scheduler | |
fr.dyade.aaa.agent | |
fr.dyade.aaa.jndi2.distributed | |
fr.dyade.aaa.jndi2.server | |
org.objectweb.joram.client.connector | |
org.objectweb.joram.client.jms.local | |
org.objectweb.joram.mom.dest |
The
org.objectweb.joram.mom.dest package holds the classes implementing the queue, topic and specialized destinations provided by JORAM's MOM. |
org.objectweb.joram.mom.dest.jmsbridge |
The
org.objectweb.joram.mom.dest.jmsbridge package provides utility classes used by the MOM destinations and proxies. |
org.objectweb.joram.mom.notifications |
The
org.objectweb.joram.mom.notifications package holds the notifications used for interacting with the MOM destination agents. |
org.objectweb.joram.mom.proxies |
The
org.objectweb.joram.mom.proxies package holds the classes implementing the MOM proxy, basically linking external client applications to destination agents. |
org.objectweb.joram.mom.proxies.tcp |
The
org.objectweb.joram.mom.proxies.tcp package provides a proxy accessible through the TCP communication protocol. |
org.objectweb.joram.mom.util | |
org.ow2.joram.mom.amqp | |
org.ow2.joram.shell.a3.commands |
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
CallbackNotification
Notification locally transmitting a
CountDownCallback . |
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
AdminProxy
A
AdminProxy service provides a TCP service allowing remote
administration of agent servers. |
AdminProxy.AdminMonitor |
Agent
The
Agent class represents the basic component in our model. |
AgentEngine
The
AgentEngine provides multiprogramming of agents. |
AgentEngineContext
Context enabling an
AgentEngine implemented in
another package to invoke operations that cannot be accessed
outside of the fr.dyade.aaa.agent package. |
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. |
AgentMBean |
AgentServer.ServerLock |
AgentServer.Status |
BufferedMessageInputStream
Class used to receive messages through a stream using buffering.
|
BufferedMessageOutputStream
Class used to send messages through a stream using buffering.
|
ByteArrayMessageOutputStream
Class used to write messages into a byte array.
|
Callback
Callback interface notified when a
CountDownCallback
transmitted by a CallbackNotification reaches zero. |
CallbackNotification
Notification locally transmitting a
CountDownCallback . |
Channel
Class
Channel realizes the interface for sending messages. |
CheckServerListener |
CheckServerTask |
CountDownCallback
Callback to be invoked once a countdown has reached the value zero.
|
Engine
The
Engine class provides multiprogramming of agents. |
Engine.EngineAverageLoadTask |
EngineMBean |
EngineThread |
HttpNetwork
HttpNetwork is a simple implementation of StreamNetwork
based on HTTP 1.1 protocol.
|
HttpNetwork.NetworkInputStream
Class used to read messages through a stream.
|
HttpNetwork.NetworkOutputStream
Class used to send messages through a stream.
|
HttpNetworkMBean |
Message
The internal message structure.
|
MessageComparator |
MessageConsumer |
MessageInputStream
Class used to receive messages through a stream.
|
MessageOutputStream
Class used to send messages through a stream.
|
MessageQueue
Interface
MessageQueue represents a First-In-First-Out (FIFO)
persistent list of Message (source and target agent identifier,
notification). |
MessageSoftList
This class holds a list of
Message , waiting to be sent. |
MessageSoftRef |
MessageSoftRef.TransactionError |
MessageVector
Class
MessageVector represents a persistent vector of
Message (source and target agent identifier, notification). |
MessageVector.Counter |
NetSessionWrapperMBean
JMX interface of a NetSesion component.
|
Network
The
Network abstract class provides .. |
Network.NetworkAverageLoadTask |
NetworkMBean |
NGNetwork.CnxHandler |
NGNetwork.CnxHandler.MessageInputStream
Class used to read messages through a stream.
|
NGNetwork.CnxHandler.MessageOutputStream
Class used to send messages through a stream.
|
NGNetwork.Dispatcher |
NGNetwork.MessageVector |
NGNetwork.NetServer |
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 |
PoolNetwork.Dispatcher |
PoolNetwork.NetSession
The class NetSession controls the connection with a particular server.
|
PoolNetwork.NetSession.NetworkInputStream
Class used to read messages through a stream.
|
PoolNetwork.NetSession.NetworkOutputStream
Class used to send messages through a stream.
|
PoolNetwork.Sender |
PoolNetwork.WakeOnConnection |
PoolNetwork.WatchDog |
PoolNetworkMBean
JMX interface of the PoolNetwork component.
|
Role
A role wraps an AgentId.
|
RoleMultiple
This structure provides code for managing target agents registering
in a role.
|
SCAdminHelper |
SCServerMBean |
ServerDesc
Description of an agent server.
|
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.NetServerIn |
SimpleNetwork.NetServerOut |
SimpleNetwork.NetworkOutputStream |
StreamNetwork
StreamNetwork is a base implementation of Network
class for TCP sockets. |
SyncNotification.Context |
SyncNotification.Result |
UDPNetwork.DatagramOutputStream
Class used to send messages with UDP packets.
|
UDPNetwork.MessageAndIndex
A particular structure used to remember:
the sent message.
|
UDPNetwork.MessageBuilder
Class used to transform UDP packets into a stream, to build the messages.
|
UDPNetwork.NetServerIn |
UDPNetwork.NetServerOut |
UDPNetwork.NetworkInputStream |
UDPNetwork.ServerInfo
Structure storing details about a particular remote network.
|
UDPNetwork.ServerInfoMBean |
UDPNetwork.WatchDog |
UDPNetworkMBean |
UnknownServerException
Thrown to indicate that the specified agent serverdoes not exist.
|
Class and Description |
---|
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
ServerDesc
Description of an agent server.
|
Class and Description |
---|
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
DeleteNot
This notification is used to ask an agent destruction
|
ExpiredNot
The ExpiredNot holds an expired notification (timeout) which is sent to the
previously specified deadNotificationAgent.
|
Notification
Class Notification is the root of the notifications hierarchy.
|
UnknownAgent
Notify by the engine to the sender of a notification when the target agent
does not exist.
|
UnknownNotificationException
Thrown by Agent in the
react method to indicate
that the notification is unknown. |
UnknownServerException
Thrown to indicate that the specified agent serverdoes not exist.
|
WakeUpTask
Class used to schedule a wake up on a specific agent.
|
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
DeleteNot
This notification is used to ask an agent destruction
|
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
CallbackNotification
Notification locally transmitting a
CountDownCallback . |
Notification
Class Notification is the root of the notifications hierarchy.
|
SyncNotification
This notification is used to synchronously call a
local agent from a collocated thread.
|
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
CallbackNotification
Notification locally transmitting a
CountDownCallback . |
CountDownCallback
Callback to be invoked once a countdown has reached the value zero.
|
Notification
Class Notification is the root of the notifications hierarchy.
|
SyncNotification
This notification is used to synchronously call a
local agent from a collocated thread.
|
UnknownAgent
Notify by the engine to the sender of a notification when the target agent
does not exist.
|
WakeUpTask
Class used to schedule a wake up on a specific agent.
|
Class and Description |
---|
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
Agent
The
Agent class represents the basic component in our model. |
AgentId
An
AgentId allows for uniquely identifying and localizing
an agent throughout the distributed system. |
AgentMBean |
Notification
Class Notification is the root of the notifications hierarchy.
|
Class and Description |
---|
EngineMBean |
NetworkMBean |
Copyright © 2022 ScalAgent D.T.. All rights reserved.