|
Joram 5.3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.dyade.aaa.agent.Agent
org.objectweb.joram.mom.dest.Destination
org.objectweb.joram.mom.dest.Queue
org.objectweb.joram.mom.dest.jmsbridge.JMSBridgeQueue
public class JMSBridgeQueue
A BridgeQueue
agent is an agent hosting a bridge queue,
and which behaviour is provided by a BridgeQueueImpl
instance.
JMSBridgeQueueImpl
,
Serialized FormField Summary |
---|
Fields inherited from class org.objectweb.joram.mom.dest.Destination |
---|
destImpl, logger, task |
Fields inherited from class fr.dyade.aaa.agent.Agent |
---|
emptyString, fixed, logmon |
Constructor Summary | |
---|---|
JMSBridgeQueue()
Constructs a BridgeQueue agent. |
Method Summary | |
---|---|
void |
agentFinalize(boolean lastTime)
Finalizes the agent before it is garbaged. |
DestinationImpl |
createsImpl(fr.dyade.aaa.agent.AgentId adminId,
java.util.Properties prop)
Creates the bridge queue. |
void |
react(fr.dyade.aaa.agent.AgentId from,
fr.dyade.aaa.agent.Notification not)
Specializes this QueueImpl method for processing the
specific bridge notifications. |
Methods inherited from class org.objectweb.joram.mom.dest.Queue |
---|
agentInitialize, getType, readBag, writeBag |
Methods inherited from class org.objectweb.joram.mom.dest.Destination |
---|
getMBeanName, init, setNoSave, setPeriod, setSave |
Methods inherited from class fr.dyade.aaa.agent.Agent |
---|
delete, delete, delete, deploy, deploy, getAgentId, getId, getLogTopic, getName, isDeployed, isFixed, needToBeCommited, save, sendTo, sendTo, sendTo, setName, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JMSBridgeQueue()
BridgeQueue
agent.
Method Detail |
---|
public DestinationImpl createsImpl(fr.dyade.aaa.agent.AgentId adminId, java.util.Properties prop)
createsImpl
in class Queue
adminId
- Identifier of the bridge queue administrator.prop
- The initial set of properties.
java.lang.IllegalArgumentException
- If the JMS properties are invalid.public void react(fr.dyade.aaa.agent.AgentId from, fr.dyade.aaa.agent.Notification not) throws java.lang.Exception
QueueImpl
method for processing the
specific bridge notifications.
react
in class Queue
java.lang.Exception
public void agentFinalize(boolean lastTime)
Destination
agentFinalize
in class Destination
|
Joram 5.3.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |