public final class WebSocketRecorder
extends okhttp3.WebSocketListener
| Constructor and Description |
|---|
WebSocketRecorder(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
okhttp3.internal.ws.WebSocketReader.FrameCallback |
asFrameCallback()
Expose this recorder as a frame callback and shim in "ping" events.
|
void |
assertBinaryMessage(okio.ByteString payload) |
void |
assertClosed(int code,
java.lang.String reason) |
void |
assertClosing(int code,
java.lang.String reason) |
void |
assertExhausted() |
void |
assertFailure() |
void |
assertFailure(java.lang.Class<? extends java.io.IOException> cls,
java.lang.String message) |
void |
assertFailure(int code,
java.lang.String body,
java.lang.Class<? extends java.io.IOException> cls,
java.lang.String message) |
void |
assertFailure(java.lang.Throwable t) |
okhttp3.WebSocket |
assertOpen() |
void |
assertPing(okio.ByteString payload) |
void |
assertPong(okio.ByteString payload) |
void |
assertTextMessage(java.lang.String payload) |
void |
onClosed(okhttp3.WebSocket webSocket,
int code,
java.lang.String reason) |
void |
onClosing(okhttp3.WebSocket webSocket,
int code,
java.lang.String reason) |
void |
onFailure(okhttp3.WebSocket webSocket,
java.lang.Throwable t,
okhttp3.Response response) |
void |
onMessage(okhttp3.WebSocket webSocket,
okio.ByteString bytes) |
void |
onMessage(okhttp3.WebSocket webSocket,
java.lang.String text) |
void |
onOpen(okhttp3.WebSocket webSocket,
okhttp3.Response response) |
void |
setNextEventDelegate(okhttp3.WebSocketListener delegate)
Sets a delegate for handling the next callback to this listener.
|
public void setNextEventDelegate(okhttp3.WebSocketListener delegate)
delegate - the delegate to be setpublic void onOpen(okhttp3.WebSocket webSocket,
okhttp3.Response response)
onOpen in class okhttp3.WebSocketListenerpublic void onMessage(okhttp3.WebSocket webSocket,
okio.ByteString bytes)
onMessage in class okhttp3.WebSocketListenerpublic void onMessage(okhttp3.WebSocket webSocket,
java.lang.String text)
onMessage in class okhttp3.WebSocketListenerpublic void onClosing(okhttp3.WebSocket webSocket,
int code,
java.lang.String reason)
onClosing in class okhttp3.WebSocketListenerpublic void onClosed(okhttp3.WebSocket webSocket,
int code,
java.lang.String reason)
onClosed in class okhttp3.WebSocketListenerpublic void onFailure(okhttp3.WebSocket webSocket,
java.lang.Throwable t,
okhttp3.Response response)
onFailure in class okhttp3.WebSocketListenerpublic void assertTextMessage(java.lang.String payload)
public void assertBinaryMessage(okio.ByteString payload)
public void assertPing(okio.ByteString payload)
public void assertPong(okio.ByteString payload)
public void assertClosing(int code,
java.lang.String reason)
public void assertClosed(int code,
java.lang.String reason)
public void assertExhausted()
public okhttp3.WebSocket assertOpen()
public void assertFailure(java.lang.Throwable t)
public void assertFailure(java.lang.Class<? extends java.io.IOException> cls,
java.lang.String message)
public void assertFailure()
public void assertFailure(int code,
java.lang.String body,
java.lang.Class<? extends java.io.IOException> cls,
java.lang.String message)
throws java.io.IOException
java.io.IOExceptionpublic okhttp3.internal.ws.WebSocketReader.FrameCallback asFrameCallback()