org.apache.qpid.server.queue
Class PrivateQueue

java.lang.Object
  extended by org.apache.qpid.server.queue.AMQQueue
      extended by org.apache.qpid.server.queue.PrivateQueue
All Implemented Interfaces:
org.apache.qpid.server.management.Managable

public class PrivateQueue
extends org.apache.qpid.server.queue.AMQQueue

Used to represent a private queue held locally.


Constructor Summary
PrivateQueue(GroupManager groupMgr, java.lang.String name, boolean durable, java.lang.String owner, boolean autoDelete, org.apache.qpid.server.queue.QueueRegistry queueRegistry)
           
PrivateQueue(GroupManager groupMgr, java.lang.String name, boolean durable, java.lang.String owner, boolean autoDelete, org.apache.qpid.server.queue.QueueRegistry queueRegistry, java.util.concurrent.Executor asyncDelivery)
           
 
Method Summary
protected  void autodelete()
           
 
Methods inherited from class org.apache.qpid.server.queue.AMQQueue
bind, delete, delete, deliver, deliverAsync, equals, getManagedObject, getMessageCount, getName, getOwner, getSubscribers, hashCode, isAutoDelete, isDurable, isShared, registerProtocolSession, toString, unregisterProtocolSession, updateReceivedMessageCount
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrivateQueue

public PrivateQueue(GroupManager groupMgr,
                    java.lang.String name,
                    boolean durable,
                    java.lang.String owner,
                    boolean autoDelete,
                    org.apache.qpid.server.queue.QueueRegistry queueRegistry)
             throws org.apache.qpid.AMQException
Throws:
org.apache.qpid.AMQException

PrivateQueue

public PrivateQueue(GroupManager groupMgr,
                    java.lang.String name,
                    boolean durable,
                    java.lang.String owner,
                    boolean autoDelete,
                    org.apache.qpid.server.queue.QueueRegistry queueRegistry,
                    java.util.concurrent.Executor asyncDelivery)
             throws org.apache.qpid.AMQException
Throws:
org.apache.qpid.AMQException
Method Detail

autodelete

protected void autodelete()
                   throws org.apache.qpid.AMQException
Overrides:
autodelete in class org.apache.qpid.server.queue.AMQQueue
Throws:
org.apache.qpid.AMQException