public class ExecWebSocketListener extends Object implements ExecWatch, okhttp3.ws.WebSocketListener, AutoCloseable
| Constructor and Description |
|---|
ExecWebSocketListener(InputStream in,
OutputStream out,
OutputStream err,
PipedOutputStream inputPipe,
PipedInputStream outputPipe,
PipedInputStream errorPipe,
ExecListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the Watch.
|
void |
close(int code,
String reason) |
InputStream |
getError() |
OutputStream |
getInput() |
InputStream |
getOutput() |
void |
onClose(int code,
String reason) |
void |
onFailure(IOException ioe,
okhttp3.Response response) |
void |
onMessage(okhttp3.ResponseBody message) |
void |
onOpen(okhttp3.ws.WebSocket webSocket,
okhttp3.Response response) |
void |
onPong(okio.Buffer buffer) |
void |
waitUntilReady() |
public ExecWebSocketListener(InputStream in, OutputStream out, OutputStream err, PipedOutputStream inputPipe, PipedInputStream outputPipe, PipedInputStream errorPipe, ExecListener listener)
public void close()
ExecWatchpublic void close(int code,
String reason)
public void waitUntilReady()
public void onOpen(okhttp3.ws.WebSocket webSocket,
okhttp3.Response response)
onOpen in interface okhttp3.ws.WebSocketListenerpublic void onFailure(IOException ioe, okhttp3.Response response)
onFailure in interface okhttp3.ws.WebSocketListenerpublic void onMessage(okhttp3.ResponseBody message)
throws IOException
onMessage in interface okhttp3.ws.WebSocketListenerIOExceptionpublic void onPong(okio.Buffer buffer)
onPong in interface okhttp3.ws.WebSocketListenerpublic void onClose(int code,
String reason)
onClose in interface okhttp3.ws.WebSocketListenerpublic OutputStream getInput()
public InputStream getOutput()
public InputStream getError()
Copyright © 2015–2017 Red Hat. All rights reserved.