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() |
void |
handleLargeMessage(SessionReceiveLargeMessage largeMessageHeader) |
void |
handleLargeMessageContinuation(SessionReceiveContinuationMessage continuation) |
void |
handleMessage(SessionReceiveMessage message) |
void |
individualAcknowledge(ClientMessage message) |
boolean |
isBrowseOnly() |
Thread |
prepareForClose(FutureLatch future)
To be called by things like MDBs during shutdown of the server
|
void |
start() |
void |
stop(boolean waitForOnMessage) |
close, getLastException, getMessageHandler, isClosed, receive, receive, receiveImmediate, setMessageHandlerlong getID()
SimpleString getQueueName()
SimpleString getFilterString()
boolean isBrowseOnly()
void handleMessage(SessionReceiveMessage 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
HornetQExceptionThread prepareForClose(FutureLatch future) throws HornetQException
future - HornetQExceptionvoid clearAtFailover()
int getClientWindowSize()
int getBufferSize()
void cleanUp()
throws HornetQException
HornetQExceptionvoid acknowledge(ClientMessage message) throws HornetQException
HornetQExceptionvoid individualAcknowledge(ClientMessage message) throws HornetQException
HornetQExceptionvoid flushAcks()
throws HornetQException
HornetQExceptionvoid stop(boolean waitForOnMessage) throws HornetQException
HornetQExceptionvoid start()
SessionQueueQueryResponseMessage getQueueInfo()
Copyright © 2016 JBoss, a division of Red Hat. All rights reserved.