public class XhrClientSockJsSession extends AbstractClientSockJsSession
AbstractClientSockJsSession
の拡張。logger
コンストラクターと説明 |
---|
XhrClientSockJsSession(TransportRequest request, WebSocketHandler handler, XhrTransport transport, SettableListenableFuture<WebSocketSession> connectFuture) |
修飾子と型 | メソッドと説明 |
---|---|
protected void | disconnect(CloseStatus status) |
StringSE | getAcceptedProtocol() ネゴシエートされたサブプロトコルを返します。 |
int | getBinaryMessageSizeLimit() 受信バイナリメッセージの構成済みの最大サイズを取得します。 |
ListSE<WebSocketExtension> | getExtensions() ネゴシエートされた拡張機能を決定します。 |
HttpHeaders | getHeaders() |
InetSocketAddressSE | getLocalAddress() リクエストが受信されたアドレスを返します。 |
InetSocketAddressSE | getRemoteAddress() リモートクライアントのアドレスを返します。 |
int | getTextMessageSizeLimit() 受信テキストメッセージの構成済みの最大サイズを取得します。 |
protected void | sendInternal(TextMessage message) |
void | setBinaryMessageSizeLimit(int messageSizeLimit) 受信バイナリメッセージの最大サイズを構成します。 |
void | setTextMessageSizeLimit(int messageSizeLimit) 受信テキストメッセージの最大サイズを構成します。 |
afterTransportClosed, close, close, closeInternal, getAttributes, getHandshakeHeaders, getId, getMessageCodec, getPrincipal, getUri, getWebSocketHandler, handleFrame, handleTransportError, isDisconnected, isOpen, sendMessage, toString
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public XhrClientSockJsSession(TransportRequest request, WebSocketHandler handler, XhrTransport transport, SettableListenableFuture<WebSocketSession> connectFuture)
public HttpHeaders getHeaders()
public InetSocketAddressSE getLocalAddress()
WebSocketSession
public InetSocketAddressSE getRemoteAddress()
WebSocketSession
public StringSE getAcceptedProtocol()
WebSocketSession
null
public void setTextMessageSizeLimit(int messageSizeLimit)
WebSocketSession
public int getTextMessageSizeLimit()
WebSocketSession
public void setBinaryMessageSizeLimit(int messageSizeLimit)
WebSocketSession
public int getBinaryMessageSizeLimit()
WebSocketSession
public ListSE<WebSocketExtension> getExtensions()
WebSocketSession
protected void sendInternal(TextMessage message)
AbstractClientSockJsSession
の sendInternal
protected void disconnect(CloseStatus status)
AbstractClientSockJsSession
の disconnect