org.hornetq.spi.core.protocol
Interface SessionCallback


public interface SessionCallback

A SessionCallback

Author:
Tim Fox

Method Summary
 void addReadyListener(ReadyListener listener)
           
 void closed()
           
 void removeReadyListener(ReadyListener listener)
           
 int sendLargeMessage(org.hornetq.core.server.ServerMessage message, long consumerID, long bodySize, int deliveryCount)
           
 int sendLargeMessageContinuation(long consumerID, byte[] body, boolean continues, boolean requiresResponse)
           
 int sendMessage(org.hornetq.core.server.ServerMessage message, long consumerID, int deliveryCount)
           
 void sendProducerCreditsFailMessage(int credits, org.hornetq.api.core.SimpleString address)
           
 void sendProducerCreditsMessage(int credits, org.hornetq.api.core.SimpleString address)
           
 

Method Detail

sendProducerCreditsMessage

void sendProducerCreditsMessage(int credits,
                                org.hornetq.api.core.SimpleString address)

sendProducerCreditsFailMessage

void sendProducerCreditsFailMessage(int credits,
                                    org.hornetq.api.core.SimpleString address)

sendMessage

int sendMessage(org.hornetq.core.server.ServerMessage message,
                long consumerID,
                int deliveryCount)

sendLargeMessage

int sendLargeMessage(org.hornetq.core.server.ServerMessage message,
                     long consumerID,
                     long bodySize,
                     int deliveryCount)

sendLargeMessageContinuation

int sendLargeMessageContinuation(long consumerID,
                                 byte[] body,
                                 boolean continues,
                                 boolean requiresResponse)

closed

void closed()

addReadyListener

void addReadyListener(ReadyListener listener)

removeReadyListener

void removeReadyListener(ReadyListener listener)


Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.