public final class CoreSessionCallback extends Object implements SessionCallback
| Constructor and Description |
|---|
CoreSessionCallback(String name,
ProtocolManager protocolManager,
Channel channel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addReadyListener(ReadyListener listener) |
void |
closed() |
void |
disconnect(long consumerId,
String queueName) |
void |
removeReadyListener(ReadyListener listener) |
int |
sendLargeMessage(ServerMessage message,
long consumerID,
long bodySize,
int deliveryCount) |
int |
sendLargeMessageContinuation(long consumerID,
byte[] body,
boolean continues,
boolean requiresResponse) |
int |
sendMessage(ServerMessage message,
long consumerID,
int deliveryCount) |
void |
sendProducerCreditsFailMessage(int credits,
SimpleString address) |
void |
sendProducerCreditsMessage(int credits,
SimpleString address) |
public CoreSessionCallback(String name, ProtocolManager protocolManager, Channel channel)
public int sendLargeMessage(ServerMessage message, long consumerID, long bodySize, int deliveryCount)
sendLargeMessage in interface SessionCallbackpublic int sendLargeMessageContinuation(long consumerID,
byte[] body,
boolean continues,
boolean requiresResponse)
sendLargeMessageContinuation in interface SessionCallbackpublic int sendMessage(ServerMessage message, long consumerID, int deliveryCount)
sendMessage in interface SessionCallbackpublic void sendProducerCreditsMessage(int credits,
SimpleString address)
sendProducerCreditsMessage in interface SessionCallbackpublic void sendProducerCreditsFailMessage(int credits,
SimpleString address)
sendProducerCreditsFailMessage in interface SessionCallbackpublic void closed()
closed in interface SessionCallbackpublic void addReadyListener(ReadyListener listener)
addReadyListener in interface SessionCallbackpublic void removeReadyListener(ReadyListener listener)
removeReadyListener in interface SessionCallbackpublic void disconnect(long consumerId,
String queueName)
disconnect in interface SessionCallbackCopyright © 2016 JBoss, a division of Red Hat. All rights reserved.