protected class AbstractSystemMessageSource.Consumer extends Object implements ConsumerImpl
ConsumerImpl.OptionCONSUMER_NUMBER_GENERATOR| Constructor and Description |
|---|
Consumer(String consumerName,
ConsumerTarget target) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acquires() |
void |
close() |
void |
externalStateChange() |
void |
flush() |
long |
getBytesOut() |
long |
getConsumerNumber() |
MessageSource |
getMessageSource() |
long |
getMessagesOut() |
String |
getName() |
void |
getSendLock() |
AMQSessionModel |
getSessionModel() |
ConsumerTarget |
getTarget() |
long |
getUnacknowledgedBytes() |
long |
getUnacknowledgedMessages() |
boolean |
isActive() |
boolean |
isClosed() |
boolean |
isSuspended() |
void |
releaseSendLock() |
boolean |
seesRequeues() |
void |
send(InternalMessage response) |
boolean |
trySendLock() |
public Consumer(String consumerName, ConsumerTarget target)
public void externalStateChange()
externalStateChange in interface ConsumerImplpublic ConsumerTarget getTarget()
getTarget in interface ConsumerImplpublic long getBytesOut()
getBytesOut in interface ConsumerImplpublic long getMessagesOut()
getMessagesOut in interface ConsumerImplpublic long getUnacknowledgedBytes()
getUnacknowledgedBytes in interface ConsumerImplpublic long getUnacknowledgedMessages()
getUnacknowledgedMessages in interface ConsumerImplpublic AMQSessionModel getSessionModel()
getSessionModel in interface ConsumerImplpublic MessageSource getMessageSource()
getMessageSource in interface ConsumerImplpublic long getConsumerNumber()
getConsumerNumber in interface ConsumerImplpublic boolean isSuspended()
isSuspended in interface ConsumerImplpublic boolean isClosed()
isClosed in interface ConsumerImplpublic boolean acquires()
acquires in interface ConsumerImplpublic boolean seesRequeues()
seesRequeues in interface ConsumerImplpublic void close()
close in interface ConsumerImplpublic boolean trySendLock()
trySendLock in interface ConsumerImplpublic void getSendLock()
getSendLock in interface ConsumerImplpublic void releaseSendLock()
releaseSendLock in interface ConsumerImplpublic boolean isActive()
isActive in interface ConsumerImplpublic String getName()
getName in interface ConsumerImplpublic void flush()
flush in interface ConsumerImplpublic void send(InternalMessage response)
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.