Package org.apache.tomcat.websocket
Class WsRemoteEndpointImplClient
java.lang.Object
org.apache.tomcat.websocket.WsRemoteEndpointImplBase
org.apache.tomcat.websocket.WsRemoteEndpointImplClient
- All Implemented Interfaces:
RemoteEndpoint
-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.websocket.RemoteEndpoint
RemoteEndpoint.Async, RemoteEndpoint.Basic
-
Field Summary
Fields inherited from class org.apache.tomcat.websocket.WsRemoteEndpointImplBase
messagePartInProgress, SENDRESULT_OK, sm
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
doClose()
protected void
doWrite
(SendHandler handler, long blockingWriteTimeoutExpiry, ByteBuffer... data) protected ReentrantLock
getLock()
protected boolean
isMasked()
Methods inherited from class org.apache.tomcat.websocket.WsRemoteEndpointImplBase
acquireMessagePartInProgressSemaphore, close, flushBatch, getBatchingAllowed, getSendStream, getSendTimeout, getSendWriter, sendBytes, sendBytesByCompletion, sendBytesByFuture, sendObject, sendObjectByCompletion, sendObjectByFuture, sendPartialBytes, sendPartialString, sendPing, sendPong, sendString, sendStringByCompletion, sendStringByFuture, setBatchingAllowed, setEncoders, setSendTimeout, setSession, setTransformation, updateStats
-
Constructor Details
-
WsRemoteEndpointImplClient
-
-
Method Details
-
isMasked
protected boolean isMasked()- Specified by:
isMasked
in classWsRemoteEndpointImplBase
-
doWrite
- Specified by:
doWrite
in classWsRemoteEndpointImplBase
-
doClose
protected void doClose()- Specified by:
doClose
in classWsRemoteEndpointImplBase
-
getLock
- Specified by:
getLock
in classWsRemoteEndpointImplBase
-