protected final class AbstractListenerWebSocketSession.WebSocketSendProcessor extends org.springframework.http.server.reactive.AbstractListenerWriteProcessor<WebSocketMessage>
Modifier and Type | Method and Description |
---|---|
protected void |
discardData(WebSocketMessage message) |
protected boolean |
isDataEmpty(WebSocketMessage message) |
protected boolean |
isWritePossible() |
void |
setReadyToSend(boolean ready)
Sub-classes can invoke this before sending a message (false) and
after receiving the async send callback (true) effective translating
async completion callback into simple flow control.
|
protected boolean |
write(WebSocketMessage message) |
protected boolean write(WebSocketMessage message) throws IOException
write
in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor<WebSocketMessage>
IOException
protected boolean isDataEmpty(WebSocketMessage message)
isDataEmpty
in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor<WebSocketMessage>
protected boolean isWritePossible()
isWritePossible
in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor<WebSocketMessage>
public void setReadyToSend(boolean ready)
protected void discardData(WebSocketMessage message)
discardData
in class org.springframework.http.server.reactive.AbstractListenerWriteProcessor<WebSocketMessage>