Interface ConnectionHandlingStompSession
- All Superinterfaces:
 StompSession,StompTcpConnectionHandler<byte[]>,TcpConnectionHandler<byte[]>
- All Known Implementing Classes:
 DefaultStompSession
public interface ConnectionHandlingStompSession
extends StompSession, StompTcpConnectionHandler<byte[]>
A 
StompSession that implements
 TcpConnectionHandler in order to send and receive messages.
 A ConnectionHandlingStompSession can be used with any TCP or WebSocket
 library that is adapted to the TcpConnectionHandler contract.
- Since:
 - 4.2
 - Author:
 - Rossen Stoyanchev
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.messaging.simp.stomp.StompSession
StompSession.Receiptable, StompSession.Subscription - 
Method Summary
Modifier and TypeMethodDescriptionReturn a future that will complete when the session is ready for use.default ListenableFuture<StompSession>Deprecated.Methods inherited from interface org.springframework.messaging.simp.stomp.StompSession
acknowledge, acknowledge, disconnect, disconnect, getSessionId, isConnected, send, send, setAutoReceipt, subscribe, subscribeMethods inherited from interface org.springframework.messaging.simp.stomp.StompTcpConnectionHandler
getConnectHeaders, getSessionIdMethods inherited from interface org.springframework.messaging.tcp.TcpConnectionHandler
afterConnected, afterConnectFailure, afterConnectionClosed, handleFailure, handleMessage 
- 
Method Details
- 
getSessionFuture
Deprecated.as of 6.0, in favor ofgetSession()Return a future that will complete when the session is ready for use. - 
getSession
CompletableFuture<StompSession> getSession()Return a future that will complete when the session is ready for use.- Since:
 - 6.0
 
 
 - 
 
getSession()