org.apache.qpid.server.federation
Class Bridge

java.lang.Object
  extended by org.apache.qpid.server.federation.Bridge
All Implemented Interfaces:
BridgeConfig, ConfiguredObject<BridgeConfigType,BridgeConfig>

public class Bridge
extends Object
implements BridgeConfig


Constructor Summary
Bridge(BrokerLink brokerLink, int bridgeNo, boolean durable, boolean dynamic, boolean srcIsQueue, boolean srcIsLocal, String src, String dest, String key, String tag, String excludes)
           
 
Method Summary
 void close()
           
 boolean equals(Object o)
           
 int getAckBatching()
           
 Integer getChannelId()
           
 BridgeConfigType getConfigType()
           
 long getCreateTime()
           
 String getDestination()
           
 String getExcludes()
           
 UUID getId()
           
 String getKey()
           
 BrokerLink getLink()
           
 ConfiguredObject getParent()
           
 String getSource()
           
 String getTag()
           
(package private)  VirtualHost getVirtualHost()
           
 int hashCode()
           
 boolean isDurable()
           
 boolean isDynamic()
           
 boolean isLocalSource()
           
 boolean isQueueBridge()
           
 void setSession(org.apache.qpid.transport.Session session)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Bridge

public Bridge(BrokerLink brokerLink,
              int bridgeNo,
              boolean durable,
              boolean dynamic,
              boolean srcIsQueue,
              boolean srcIsLocal,
              String src,
              String dest,
              String key,
              String tag,
              String excludes)
Method Detail

getId

public UUID getId()
Specified by:
getId in interface ConfiguredObject<BridgeConfigType,BridgeConfig>

getConfigType

public BridgeConfigType getConfigType()
Specified by:
getConfigType in interface ConfiguredObject<BridgeConfigType,BridgeConfig>

getParent

public ConfiguredObject getParent()
Specified by:
getParent in interface ConfiguredObject<BridgeConfigType,BridgeConfig>

isDurable

public boolean isDurable()
Specified by:
isDurable in interface ConfiguredObject<BridgeConfigType,BridgeConfig>

isDynamic

public boolean isDynamic()
Specified by:
isDynamic in interface BridgeConfig

isQueueBridge

public boolean isQueueBridge()
Specified by:
isQueueBridge in interface BridgeConfig

isLocalSource

public boolean isLocalSource()
Specified by:
isLocalSource in interface BridgeConfig

getSource

public String getSource()
Specified by:
getSource in interface BridgeConfig

getDestination

public String getDestination()
Specified by:
getDestination in interface BridgeConfig

getKey

public String getKey()
Specified by:
getKey in interface BridgeConfig

getTag

public String getTag()
Specified by:
getTag in interface BridgeConfig

getExcludes

public String getExcludes()
Specified by:
getExcludes in interface BridgeConfig

getLink

public BrokerLink getLink()
Specified by:
getLink in interface BridgeConfig

getChannelId

public Integer getChannelId()
Specified by:
getChannelId in interface BridgeConfig

getAckBatching

public int getAckBatching()
Specified by:
getAckBatching in interface BridgeConfig

getCreateTime

public long getCreateTime()
Specified by:
getCreateTime in interface ConfiguredObject<BridgeConfigType,BridgeConfig>

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

setSession

public void setSession(org.apache.qpid.transport.Session session)

getVirtualHost

VirtualHost getVirtualHost()

close

public void close()


Licensed to the Apache Software Foundation