Interface TcpConnectionHandler<P>
- Type Parameters:
 P- the type of payload for in and outbound messages
- All Known Subinterfaces:
 ConnectionHandlingStompSession,StompTcpConnectionHandler<P>
- All Known Implementing Classes:
 DefaultStompSession
public interface TcpConnectionHandler<P>
A contract for managing lifecycle events for a TCP connection including
 the handling of incoming messages.
- Since:
 - 4.0
 - Author:
 - Rossen Stoyanchev
 
- 
Method Summary
Modifier and TypeMethodDescriptionvoidafterConnected(TcpConnection<P> connection) Invoked after a connection is successfully established.voidInvoked on failure to connect.voidInvoked after the connection is closed.voidHandle a failure on the connection.voidhandleMessage(Message<P> message) Handle a message received from the remote host. 
- 
Method Details
- 
afterConnected
Invoked after a connection is successfully established.- Parameters:
 connection- the connection
 - 
afterConnectFailure
Invoked on failure to connect.- Parameters:
 ex- the exception
 - 
handleMessage
Handle a message received from the remote host.- Parameters:
 message- the message
 - 
handleFailure
Handle a failure on the connection.- Parameters:
 ex- the exception
 - 
afterConnectionClosed
void afterConnectionClosed()Invoked after the connection is closed. 
 -