Package io.getstream.core.faye.client
Class FayeClient
java.lang.Object
okhttp3.WebSocketListener
io.getstream.core.faye.client.FayeClient
public class FayeClient
extends okhttp3.WebSocketListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconnect()voidvoidvoidvoidvoidsetMessageTransformer(MessageTransformer messageTransformer) voidsetStateChangeListener(StateChangeListener stateChangeListener) subscribe(String channel, ChannelDataCallback callback) subscribe(String channel, ChannelDataCallback callback, SubscriptionCancelledCallback onCancelled) voidunsubscribe(String channel, ChannelSubscription channelSubscription) Methods inherited from class okhttp3.WebSocketListener
onClosing, onMessage, onOpen
-
Constructor Details
-
FayeClient
-
-
Method Details
-
setMessageTransformer
-
setStateChangeListener
-
onMessage
- Overrides:
onMessagein classokhttp3.WebSocketListener
-
onFailure
- Overrides:
onFailurein classokhttp3.WebSocketListener
-
onClosed
- Overrides:
onClosedin classokhttp3.WebSocketListener
-
handshake
public void handshake() -
connect
public void connect() -
disconnect
-
subscribe
public CompletableFuture<ChannelSubscription> subscribe(String channel, ChannelDataCallback callback) -
subscribe
public CompletableFuture<ChannelSubscription> subscribe(String channel, ChannelDataCallback callback, SubscriptionCancelledCallback onCancelled) -
unsubscribe
-
publish
-