org.objectweb.joram.mom.dest
Class BridgeTopic

java.lang.Object
  extended byfr.dyade.aaa.agent.Agent
      extended byorg.objectweb.joram.mom.dest.Destination
          extended byorg.objectweb.joram.mom.dest.Topic
              extended byorg.objectweb.joram.mom.dest.BridgeTopic
All Implemented Interfaces:
AdminDestinationItf, AgentMBean, java.io.Serializable

public class BridgeTopic
extends Topic

A BridgeTopic agent is an agent hosting a bridge topic, and which behaviour is provided by a BridgeTopicImpl instance.

See Also:
BridgeTopicImpl, Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.joram.mom.dest.Destination
destImpl
 
Fields inherited from class fr.dyade.aaa.agent.Agent
fixed, logmon, name
 
Constructor Summary
BridgeTopic()
          Constructs a BridgeTopic agent.
 
Method Summary
 DestinationImpl createsImpl(AgentId adminId)
          Creates the bridge topic.
 void setProperties(java.util.Properties prop)
          Sets the bridge properties.
 
Methods inherited from class org.objectweb.joram.mom.dest.Destination
agentInitialize, init, react
 
Methods inherited from class fr.dyade.aaa.agent.Agent
agentFinalize, delete, delete, deploy, deploy, getId, getLogTopic, getName, isDeployed, isFixed, needToBeCommited, save, sendTo, sendTo, sendTo, setNoSave, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BridgeTopic

public BridgeTopic()
Constructs a BridgeTopic agent.

Method Detail

createsImpl

public DestinationImpl createsImpl(AgentId adminId)
Creates the bridge topic.

Overrides:
createsImpl in class Topic
Parameters:
adminId - Identifier of the bridge topic administrator.
Throws:
java.lang.IllegalArgumentException - If the JMS properties are invalid.

setProperties

public void setProperties(java.util.Properties prop)
Sets the bridge properties.

Specified by:
setProperties in interface AdminDestinationItf
Overrides:
setProperties in class Destination


Copyright ? 2004 Scalagent - All rights reserved