Class ReplayExtension
java.lang.Object
org.apache.camel.component.salesforce.internal.streaming.ReplayExtension
- All Implemented Interfaces:
org.cometd.bayeux.client.ClientSession.Extension
public class ReplayExtension
extends Object
implements org.cometd.bayeux.client.ClientSession.Extension
The Bayeux extension for replay
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanrcv(org.cometd.bayeux.client.ClientSession session, org.cometd.bayeux.Message.Mutable message) booleanrcvMeta(org.cometd.bayeux.client.ClientSession session, org.cometd.bayeux.Message.Mutable message) booleansendMeta(org.cometd.bayeux.client.ClientSession session, org.cometd.bayeux.Message.Mutable message) voidsetReplayId(String channelName, long replayId) voidsetReplayIdIfAbsent(String channelName, long replayId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.cometd.bayeux.client.ClientSession.Extension
incoming, outgoing, send
-
Constructor Details
-
ReplayExtension
public ReplayExtension()
-
-
Method Details
-
setReplayIdIfAbsent
-
setReplayId
-
rcv
public boolean rcv(org.cometd.bayeux.client.ClientSession session, org.cometd.bayeux.Message.Mutable message) - Specified by:
rcvin interfaceorg.cometd.bayeux.client.ClientSession.Extension
-
rcvMeta
public boolean rcvMeta(org.cometd.bayeux.client.ClientSession session, org.cometd.bayeux.Message.Mutable message) - Specified by:
rcvMetain interfaceorg.cometd.bayeux.client.ClientSession.Extension
-
sendMeta
public boolean sendMeta(org.cometd.bayeux.client.ClientSession session, org.cometd.bayeux.Message.Mutable message) - Specified by:
sendMetain interfaceorg.cometd.bayeux.client.ClientSession.Extension
-