Package org.apache.tomcat.websocket
Class WsRemoteEndpointImplClient
- java.lang.Object
- 
- org.apache.tomcat.websocket.WsRemoteEndpointImplBase
- 
- org.apache.tomcat.websocket.WsRemoteEndpointImplClient
 
 
- 
- All Implemented Interfaces:
- RemoteEndpoint
 
 public class WsRemoteEndpointImplClient extends WsRemoteEndpointImplBase 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface javax.websocket.RemoteEndpointRemoteEndpoint.Async, RemoteEndpoint.Basic
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.tomcat.websocket.WsRemoteEndpointImplBasemessagePartInProgress, SENDRESULT_OK, sm
 
- 
 - 
Constructor SummaryConstructors Constructor Description WsRemoteEndpointImplClient(AsyncChannelWrapper channel)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoClose()protected voiddoWrite(SendHandler handler, long blockingWriteTimeoutExpiry, java.nio.ByteBuffer... data)protected java.util.concurrent.locks.ReentrantLockgetLock()protected booleanisMasked()- 
Methods inherited from class org.apache.tomcat.websocket.WsRemoteEndpointImplBaseacquireMessagePartInProgressSemaphore, 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 Detail- 
WsRemoteEndpointImplClientpublic WsRemoteEndpointImplClient(AsyncChannelWrapper channel) 
 
- 
 - 
Method Detail- 
isMaskedprotected boolean isMasked() - Specified by:
- isMaskedin class- WsRemoteEndpointImplBase
 
 - 
doWriteprotected void doWrite(SendHandler handler, long blockingWriteTimeoutExpiry, java.nio.ByteBuffer... data) - Specified by:
- doWritein class- WsRemoteEndpointImplBase
 
 - 
doCloseprotected void doClose() - Specified by:
- doClosein class- WsRemoteEndpointImplBase
 
 - 
getLockprotected java.util.concurrent.locks.ReentrantLock getLock() - Specified by:
- getLockin class- WsRemoteEndpointImplBase
 
 
- 
 
-