public static class RemoteEndpointImpl.Async extends RemoteEndpointImpl implements javax.websocket.RemoteEndpoint.Async
RemoteEndpointImpl.Async, RemoteEndpointImpl.Basic| Constructor and Description |
|---|
Async(SessionImpl session,
WebSocket webSocket,
javax.websocket.Endpoint endpoint,
javax.websocket.EndpointConfig endpointConfig) |
| Modifier and Type | Method and Description |
|---|---|
long |
getSendTimeout() |
Future<Void> |
sendBinary(ByteBuffer data) |
void |
sendBinary(ByteBuffer data,
javax.websocket.SendHandler handler) |
Future<Void> |
sendObject(Object data) |
void |
sendObject(Object data,
javax.websocket.SendHandler handler) |
Future<Void> |
sendText(String text) |
void |
sendText(String text,
javax.websocket.SendHandler handler) |
void |
setSendTimeout(long timeoutmillis) |
flushBatch, getBatchingAllowed, getEncoderHandlerMap, getEndpoint, getSession, getWebSocket, sendPing, sendPong, setBatchingAllowedpublic Async(SessionImpl session, WebSocket webSocket, javax.websocket.Endpoint endpoint, javax.websocket.EndpointConfig endpointConfig)
public long getSendTimeout()
getSendTimeout in interface javax.websocket.RemoteEndpoint.Asyncpublic void setSendTimeout(long timeoutmillis)
setSendTimeout in interface javax.websocket.RemoteEndpoint.Asyncpublic Future<Void> sendText(String text)
sendText in interface javax.websocket.RemoteEndpoint.Asyncpublic void sendText(String text, javax.websocket.SendHandler handler)
sendText in interface javax.websocket.RemoteEndpoint.Asyncpublic Future<Void> sendBinary(ByteBuffer data)
sendBinary in interface javax.websocket.RemoteEndpoint.Asyncpublic void sendBinary(ByteBuffer data, javax.websocket.SendHandler handler)
sendBinary in interface javax.websocket.RemoteEndpoint.Asyncpublic Future<Void> sendObject(Object data)
sendObject in interface javax.websocket.RemoteEndpoint.Asyncpublic void sendObject(Object data, javax.websocket.SendHandler handler)
sendObject in interface javax.websocket.RemoteEndpoint.AsyncCopyright © 2016. All rights reserved.