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>


Method Summary
 ExchangeConfig getAlternateExchange()
           
 Map<String,Object> getArguments()
           
 int getBindingCount()
           
 int getBindingCountHigh()
           
 long getByteTxnDequeues()
           
 long getByteTxnEnqueues()
           
 ConfigStore getConfigStore()
           
 int getConsumerCount()
           
 int getConsumerCountHigh()
           
 int getMessageCount()
           
 long getMessageDequeueCount()
           
 long getMsgTxnDequeues()
           
 long getMsgTxnEnqueues()
           
 String getName()
           
 long getPersistentByteDequeues()
           
 long getPersistentByteEnqueues()
           
 long getPersistentMsgDequeues()
           
 long getPersistentMsgEnqueues()
           
 long getQueueDepth()
           
 long getReceivedMessageCount()
           
 long getTotalDequeueSize()
           
 long getTotalEnqueueSize()
           
 long getUnackedMessageCount()
           
 long getUnackedMessageCountHigh()
           
 VirtualHostConfig getVirtualHost()
           
 boolean isAutoDelete()
           
 boolean isExclusive()
           
 void purge(long request)
           
 
Methods inherited from interface org.apache.qpid.server.configuration.ConfiguredObject
getConfigType, getCreateTime, getId, getParent, isDurable
 

Method Detail

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