public class SessionAcknowledgements
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.concurrent.Future<IAcknowledgement> |
EMPTY |
Constructor and Description |
---|
SessionAcknowledgements(org.apache.mina.core.session.IoSession session) |
Modifier and Type | Method and Description |
---|---|
void |
acknowledgementReceived(IAcknowledgement ack) |
java.util.concurrent.Future<IAcknowledgement> |
getAckFuture(long messageId) |
org.apache.mina.core.session.IoSession |
getSession() |
static SessionAcknowledgements |
getSessionAcks(org.apache.mina.core.session.IoSession session) |
protected void |
install(org.apache.mina.core.session.IoSession session) |
java.util.concurrent.Future<IAcknowledgement> |
newAckFuture(IMessage message) |
protected void |
uninstall(org.apache.mina.core.session.IoSession session) |
public static final java.util.concurrent.Future<IAcknowledgement> EMPTY
public SessionAcknowledgements(org.apache.mina.core.session.IoSession session)
public static SessionAcknowledgements getSessionAcks(org.apache.mina.core.session.IoSession session)
protected void install(org.apache.mina.core.session.IoSession session)
protected void uninstall(org.apache.mina.core.session.IoSession session)
public java.util.concurrent.Future<IAcknowledgement> newAckFuture(IMessage message)
public java.util.concurrent.Future<IAcknowledgement> getAckFuture(long messageId)
public void acknowledgementReceived(IAcknowledgement ack)
public org.apache.mina.core.session.IoSession getSession()