org.cometd.server.ext
Class AcknowledgedMessagesClientExtension

java.lang.Object
  extended by org.cometd.server.ext.AcknowledgedMessagesClientExtension
All Implemented Interfaces:
ServerSession.Extension

public class AcknowledgedMessagesClientExtension
extends java.lang.Object
implements ServerSession.Extension

Acknowledged Message Client extension. Tracks the batch id of messages sent to a client.


Constructor Summary
AcknowledgedMessagesClientExtension(ServerSession session)
           
 
Method Summary
 boolean rcv(ServerSession from, ServerMessage.Mutable message)
           
 boolean rcvMeta(ServerSession session, ServerMessage.Mutable message)
           
 ServerMessage send(ServerSession to, ServerMessage message)
           
 boolean sendMeta(ServerSession to, ServerMessage.Mutable message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcknowledgedMessagesClientExtension

public AcknowledgedMessagesClientExtension(ServerSession session)
Method Detail

rcv

public boolean rcv(ServerSession from,
                   ServerMessage.Mutable message)
Specified by:
rcv in interface ServerSession.Extension

rcvMeta

public boolean rcvMeta(ServerSession session,
                       ServerMessage.Mutable message)
Specified by:
rcvMeta in interface ServerSession.Extension

send

public ServerMessage send(ServerSession to,
                          ServerMessage message)
Specified by:
send in interface ServerSession.Extension

sendMeta

public boolean sendMeta(ServerSession to,
                        ServerMessage.Mutable message)
Specified by:
sendMeta in interface ServerSession.Extension


Copyright © 2010 Dojo Foundation. All Rights Reserved.