public class WsRemoteEndpointImplServer extends WsRemoteEndpointImplBase
RemoteEndpoint implementation
- i.e. what the server uses to send data to the client. Communication is over
a ServletOutputStream.RemoteEndpoint.Async, RemoteEndpoint.BasicBLOCKING_SEND_TIMEOUT_PROPERTY| Constructor and Description |
|---|
WsRemoteEndpointImplServer(AbstractServletOutputStream sos,
WsServerContainer serverContainer) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doClose() |
protected void |
doWrite(SendHandler handler,
java.nio.ByteBuffer... buffers) |
protected long |
getTimeoutExpiry() |
protected boolean |
isMasked() |
protected void |
onTimeout() |
void |
onWritePossible() |
close, flushBatch, getBatchingAllowed, getSendStream, getSendTimeout, getSendWriter, sendBytes, sendBytesByCompletion, sendBytesByFuture, sendObject, sendObjectByCompletion, sendObjectByFuture, sendPartialBytes, sendPartialString, sendPing, sendPong, sendString, sendStringByCompletion, sendStringByFuture, setBatchingAllowed, setEncoders, setSendTimeout, setSessionpublic WsRemoteEndpointImplServer(AbstractServletOutputStream sos, WsServerContainer serverContainer)
protected final boolean isMasked()
isMasked in class WsRemoteEndpointImplBaseprotected void doWrite(SendHandler handler, java.nio.ByteBuffer... buffers)
doWrite in class WsRemoteEndpointImplBasepublic void onWritePossible()
protected void doClose()
doClose in class WsRemoteEndpointImplBaseprotected long getTimeoutExpiry()
protected void onTimeout()
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.