org.apache.qpid.server.queue
Class DefaultQueueRegistry

java.lang.Object
  extended by org.apache.qpid.server.queue.DefaultQueueRegistry
All Implemented Interfaces:
QueueRegistry

public class DefaultQueueRegistry
extends Object
implements QueueRegistry


Constructor Summary
DefaultQueueRegistry(VirtualHost virtualHost)
           
 
Method Summary
 AMQQueue getQueue(org.apache.qpid.framing.AMQShortString name)
           
 AMQQueue getQueue(String queue)
           
 Collection<org.apache.qpid.framing.AMQShortString> getQueueNames()
           
 Collection<AMQQueue> getQueues()
           
 VirtualHost getVirtualHost()
           
 void registerQueue(AMQQueue queue)
           
 void unregisterQueue(org.apache.qpid.framing.AMQShortString name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultQueueRegistry

public DefaultQueueRegistry(VirtualHost virtualHost)
Method Detail

getVirtualHost

public VirtualHost getVirtualHost()
Specified by:
getVirtualHost in interface QueueRegistry

registerQueue

public void registerQueue(AMQQueue queue)
Specified by:
registerQueue in interface QueueRegistry

unregisterQueue

public void unregisterQueue(org.apache.qpid.framing.AMQShortString name)
Specified by:
unregisterQueue in interface QueueRegistry

getQueue

public AMQQueue getQueue(org.apache.qpid.framing.AMQShortString name)
Specified by:
getQueue in interface QueueRegistry

getQueueNames

public Collection<org.apache.qpid.framing.AMQShortString> getQueueNames()
Specified by:
getQueueNames in interface QueueRegistry

getQueues

public Collection<AMQQueue> getQueues()
Specified by:
getQueues in interface QueueRegistry

getQueue

public AMQQueue getQueue(String queue)
Specified by:
getQueue in interface QueueRegistry


Licensed to the Apache Software Foundation