Package | Description |
---|---|
com.scalagent.joram.mom.dest.ftp | |
com.scalagent.joram.mom.dest.scheduler | |
fr.dyade.aaa.agent | |
fr.dyade.aaa.jndi2.server | |
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.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.util | |
org.ow2.joram.mom.amqp |
Modifier and Type | Class and Description |
---|---|
class |
FtpQueue
The
FtpQueue class implements the MOM queue behaviour,
basically storing messages and delivering them upon clients requests. |
Modifier and Type | Class and Description |
---|---|
class |
SchedulerQueue
This class overrides the default Queue behavior in order to allow timed
deliveries.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AgentFactory
Agent used to allow remote agent creation. |
Modifier and Type | Field and Description |
---|---|
(package private) Agent |
Engine.agent
The current agent running.
|
Modifier and Type | Field and Description |
---|---|
(package private) Hashtable<AgentId,Agent> |
Engine.agents
This table is used to maintain a list of agents already in memory
using the AgentId as primary key.
|
Modifier and Type | Method and Description |
---|---|
Agent |
AgentEngineContextImpl.createAgentFactory()
Creates an instance of
AgentFactory . |
Agent |
AgentEngineContext.createAgentFactory()
Creates an instance of
AgentFactory . |
(package private) Agent |
Engine.load(AgentId id)
The
load method return the Agent object
designed by the AgentId parameter. |
(package private) static Agent |
Agent.load(AgentId id)
Restores the object state from the persistent storage.
|
Agent |
AgentEngineContextImpl.loadAgent(AgentId id)
Loads the specified agent.
|
Agent |
AgentEngineContext.loadAgent(AgentId id)
Loads the specified agent.
|
(package private) Agent |
Engine.reload(AgentId id)
The
reload method return the Agent object
loaded from the storage. |
Modifier and Type | Method and Description |
---|---|
(package private) void |
Engine.createAgent(Agent agent)
Creates and initializes an agent.
|
void |
Engine.createAgent(AgentId id,
Agent agent)
Creates and initializes an agent.
|
void |
AgentEngine.createAgent(AgentId id,
Agent agent)
Creates and initializes an agent.
|
void |
AgentEngineContextImpl.incReactNumber(Agent ag)
Increments the reaction counter of
the specified agent.
|
void |
AgentEngineContext.incReactNumber(Agent ag)
Increments the reaction counter of
the specified agent.
|
void |
AgentEngineContextImpl.initAgentLogger(Agent agent)
Initializes the agent's logger.
|
void |
AgentEngineContext.initAgentLogger(Agent agent)
Initializes the agent's logger.
|
void |
AgentEngineContextImpl.initializeAgent(AgentId id,
Agent agent)
Initializes an agent after creation.
|
void |
AgentEngineContext.initializeAgent(AgentId id,
Agent agent)
Initializes an agent after creation.
|
void |
AgentEngineContextImpl.initializeReloadedAgent(Agent agent)
Initializes a reloaded agent.
|
void |
AgentEngineContext.initializeReloadedAgent(Agent agent)
Initializes a reloaded agent.
|
void |
AgentEngineContextImpl.saveAgent(Agent agent)
Saves the agent
|
void |
AgentEngineContext.saveAgent(Agent agent)
Saves the agent
|
void |
AgentEngineContextImpl.setAgentLast(Agent ag,
long last)
Sets the agent last reaction count.
|
void |
AgentEngineContext.setAgentLast(Agent ag,
long last)
Sets the agent last reaction count.
|
void |
AgentEngineContextImpl.setSaveAgent(Agent agent)
Sets the agent as to be saved.
|
void |
AgentEngineContext.setSaveAgent(Agent agent)
Sets the agent as to be saved.
|
Constructor and Description |
---|
AgentCreateRequest(Agent agent) |
AgentCreateRequest(Agent agent,
AgentId reply) |
Modifier and Type | Class and Description |
---|---|
class |
Container |
Modifier and Type | Class and Description |
---|---|
class |
AcquisitionQueue
The
AcquisitionQueue class implements the MOM acquisition queue
behavior, basically acquiring messages periodically or on client request,
using an AcquisitionModule . |
class |
AcquisitionTopic
The
AcquisitionTopic class implements the MOM acquisition topic
behavior, basically acquiring messages periodically or on client request,
using an AcquisitionModule . |
class |
AdminTopic
The
AdminTopic class implements the administration topic
behavior, basically processing administration requests. |
class |
AliasInQueue
The
AliasInQueue class forwards messages to a destination in an other
Joram server using the destination ID. |
class |
AliasQueue
The
AliasQueue class forwards messages to a destination in an other
Joram server using the destination ID. |
class |
ClusterQueue
The
ClusterQueue class implements the cluster queue behavior. |
class |
Destination
The
Destination class implements the common behavior of
MOM destinations. |
class |
DistributionQueue
The
DistributionQueue class implements the MOM distribution queue
behavior, delivering messages via the DistributionModule . |
class |
DistributionTopic
The
DistributionQueue class implements the MOM distribution topic
behavior, delivering messages via the DistributionModule . |
class |
ElasticTopic
Class describing a node of a scalable topic tree.
|
class |
Queue
The
Queue class implements the MOM queue behavior,
basically storing messages and delivering them upon clients requests. |
class |
Topic
The
Topic class implements the MOM topic behavior,
basically distributing the received messages to subscribers. |
Modifier and Type | Class and Description |
---|---|
class |
JMSBridgeQueue
Deprecated.
|
class |
JMSBridgeTopic
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
UserAgent
The
UserAgent class implements the MOM proxy behaviour,
basically forwarding client requests to MOM destinations and MOM
destinations replies to clients. |
Modifier and Type | Class and Description |
---|---|
class |
SynchronousAgent |
Modifier and Type | Class and Description |
---|---|
class |
AMQPAgent
An
AMQPAgent is responsible of the communications with other Joram
AMQP servers. |
Copyright © 2015 ScalAgent D.T.. All Rights Reserved.