public class WebSocketStompSessionManager extends AbstractStompSessionManager
WebSocketStompClient
based AbstractStompSessionManager
implementation.WebSocketStompClient
logger, stompClient
Constructor and Description |
---|
WebSocketStompSessionManager(org.springframework.web.socket.messaging.WebSocketStompClient webSocketStompClient,
java.lang.String url,
java.lang.Object... uriVariables) |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.util.concurrent.ListenableFuture<org.springframework.messaging.simp.stomp.StompSession> |
doConnect(org.springframework.messaging.simp.stomp.StompSessionHandler handler) |
void |
setHandshakeHeaders(org.springframework.web.socket.WebSocketHttpHeaders handshakeHeaders) |
connect, destroy, disconnect, getConnectHeaders, getPhase, getRecoveryInterval, isAutoReceiptEnabled, isAutoStartup, isConnected, isRunning, setApplicationEventPublisher, setAutoReceipt, setAutoStartup, setBeanName, setConnectHeaders, setPhase, setRecoveryInterval, start, stop, stop, toString
public WebSocketStompSessionManager(org.springframework.web.socket.messaging.WebSocketStompClient webSocketStompClient, java.lang.String url, java.lang.Object... uriVariables)
public void setHandshakeHeaders(org.springframework.web.socket.WebSocketHttpHeaders handshakeHeaders)
protected org.springframework.util.concurrent.ListenableFuture<org.springframework.messaging.simp.stomp.StompSession> doConnect(org.springframework.messaging.simp.stomp.StompSessionHandler handler)
doConnect
in class AbstractStompSessionManager