|
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.Topic
org.objectweb.joram.mom.dest.jmsbridge.JMSBridgeTopic
public class JMSBridgeTopic
A BridgeTopic
agent is an agent hosting a bridge topic,
and which behaviour is provided by a BridgeTopicImpl
instance.
JMSBridgeTopicImpl
,
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 | |
---|---|
JMSBridgeTopic()
Constructs a BridgeTopic 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 topic. |
void |
react(fr.dyade.aaa.agent.AgentId from,
fr.dyade.aaa.agent.Notification not)
Specializes this TopicImpl method for processing the
specific bridge notifications. |
Methods inherited from class org.objectweb.joram.mom.dest.Topic |
---|
getType |
Methods inherited from class org.objectweb.joram.mom.dest.Destination |
---|
agentInitialize, 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 JMSBridgeTopic()
BridgeTopic
agent.
Method Detail |
---|
public DestinationImpl createsImpl(fr.dyade.aaa.agent.AgentId adminId, java.util.Properties prop)
createsImpl
in class Topic
adminId
- Identifier of the bridge topic 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
TopicImpl
method for processing the
specific bridge notifications.
react
in class Topic
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 |