public interface ClientConsumerInternal extends ClientConsumer
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledge(ClientMessage message) |
void |
cleanUp() |
void |
clear(boolean waitForOnMessage) |
void |
clearAtFailover() |
void |
flowControl(int messageBytes,
boolean discountSlowConsumer) |
void |
flushAcks() |
int |
getBufferSize() |
int |
getClientWindowSize() |
SimpleString |
getFilterString() |
long |
getID() |
SessionQueueQueryResponseMessage |
getQueueInfo() |
SimpleString |
getQueueName() |
ClientSessionInternal |
getSession() |
void |
handleLargeMessage(SessionReceiveLargeMessage largeMessageHeader) |
void |
handleLargeMessageContinuation(SessionReceiveContinuationMessage continuation) |
void |
handleMessage(ClientMessageInternal message) |
boolean |
isBrowseOnly() |
void |
start() |
void |
stop() |
void |
stop(boolean waitForOnMessage) |
close, getLastException, getMessageHandler, isClosed, receive, receive, receiveImmediate, setMessageHandlerlong getID()
SimpleString getQueueName()
SimpleString getFilterString()
boolean isBrowseOnly()
void handleMessage(ClientMessageInternal message) throws Exception
Exceptionvoid handleLargeMessage(SessionReceiveLargeMessage largeMessageHeader) throws Exception
Exceptionvoid handleLargeMessageContinuation(SessionReceiveContinuationMessage continuation) throws Exception
Exceptionvoid flowControl(int messageBytes,
boolean discountSlowConsumer)
throws HornetQException
HornetQExceptionvoid clear(boolean waitForOnMessage)
throws HornetQException
HornetQExceptionvoid clearAtFailover()
int getClientWindowSize()
int getBufferSize()
void cleanUp()
throws HornetQException
HornetQExceptionvoid acknowledge(ClientMessage message) throws HornetQException
HornetQExceptionvoid flushAcks()
throws HornetQException
HornetQExceptionvoid stop()
throws HornetQException
HornetQExceptionvoid stop(boolean waitForOnMessage)
throws HornetQException
HornetQExceptionvoid start()
SessionQueueQueryResponseMessage getQueueInfo()
ClientSessionInternal getSession()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.