|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.qpid.server.exchange.DefaultExchangeRegistry
public class DefaultExchangeRegistry
Constructor Summary | |
---|---|
DefaultExchangeRegistry(ExchangeFactory exchangeFactory)
|
Method Summary | |
---|---|
Exchange |
getExchange(java.lang.String name)
|
void |
registerExchange(Exchange exchange)
|
void |
routeContent(AMQMessage payload)
Routes content through exchanges, delivering it to 1 or more queues. |
void |
unregisterExchange(java.lang.String name,
boolean inUse)
Unregister an exchange |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultExchangeRegistry(ExchangeFactory exchangeFactory)
Method Detail |
---|
public void registerExchange(Exchange exchange)
registerExchange
in interface ExchangeRegistry
public void unregisterExchange(java.lang.String name, boolean inUse) throws org.apache.qpid.AMQException
ExchangeRegistry
unregisterExchange
in interface ExchangeRegistry
name
- name of the exchange to deleteinUse
- if true, do NOT delete the exchange if it is in use (has queues bound to it)
ExchangeInUseException
- when the exchange cannot be deleted because it is in use
org.apache.qpid.AMQException
public Exchange getExchange(java.lang.String name)
getExchange
in interface ExchangeRegistry
public void routeContent(AMQMessage payload) throws org.apache.qpid.AMQException
routeContent
in interface MessageRouter
payload
-
org.apache.qpid.AMQException
- if something goes wrong delivering data
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |