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 RemoteEndpoint
RemoteEndpoint.Async, RemoteEndpoint.Basic
-
Field Summary
Fields inherited from class WsRemoteEndpointImplBase
messagePartInProgress, sm
-
Constructor Summary
Constructors -
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 WsRemoteEndpointImplBase
acquireMessagePartInProgressSemaphore, close, flushBatch, getBatchingAllowed, getSendStream, getSendTimeout, getSendWriter, getSession, 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
-