org.apache.qpid.server.configuration
Interface QueueConfig
- All Superinterfaces:
- ConfiguredObject<QueueConfigType,QueueConfig>
- All Known Subinterfaces:
- AMQQueue
- All Known Implementing Classes:
- AMQPriorityQueue, ConflationQueue, SimpleAMQQueue
public interface QueueConfig
- extends ConfiguredObject<QueueConfigType,QueueConfig>
getVirtualHost
VirtualHostConfig getVirtualHost()
getName
String getName()
isExclusive
boolean isExclusive()
isAutoDelete
boolean isAutoDelete()
getAlternateExchange
ExchangeConfig getAlternateExchange()
getArguments
Map<String,Object> getArguments()
getReceivedMessageCount
long getReceivedMessageCount()
getMessageCount
int getMessageCount()
getQueueDepth
long getQueueDepth()
getConsumerCount
int getConsumerCount()
getConsumerCountHigh
int getConsumerCountHigh()
getBindingCount
int getBindingCount()
getBindingCountHigh
int getBindingCountHigh()
getConfigStore
ConfigStore getConfigStore()
getMessageDequeueCount
long getMessageDequeueCount()
getTotalEnqueueSize
long getTotalEnqueueSize()
getTotalDequeueSize
long getTotalDequeueSize()
getByteTxnEnqueues
long getByteTxnEnqueues()
getByteTxnDequeues
long getByteTxnDequeues()
getMsgTxnEnqueues
long getMsgTxnEnqueues()
getMsgTxnDequeues
long getMsgTxnDequeues()
getPersistentByteEnqueues
long getPersistentByteEnqueues()
getPersistentByteDequeues
long getPersistentByteDequeues()
getPersistentMsgEnqueues
long getPersistentMsgEnqueues()
getPersistentMsgDequeues
long getPersistentMsgDequeues()
getUnackedMessageCount
long getUnackedMessageCount()
getUnackedMessageCountHigh
long getUnackedMessageCountHigh()
purge
void purge(long request)
throws org.apache.qpid.AMQException
- Throws:
org.apache.qpid.AMQException
Licensed to the Apache Software Foundation