abstract fun commit(id: String): StompClientConnection
Commits a transaction.
id - the transaction id, must not be null
Return
the current StompClientConnection
abstract fun commit(id: String, receiptHandler: Handler<Frame>): StompClientConnection
Commits a transaction.
id - the transaction id, must not be null
receiptHandler - the handler invoked when the RECEIPT frame associated with the transaction commit has been processed by the server. The handler receives the sent frame (COMMIT).
Return
the current StompClientConnection
abstract fun commit(id: String, headers: MutableMap<String, String>): StompClientConnection
Commits a transaction.
id - the transaction id, must not be null
headers - additional headers to send to the server. The transaction header is replaced by the value passed in the @{code id} parameter
Return
the current StompClientConnection
abstract fun commit(id: String, headers: MutableMap<String, String>, receiptHandler: Handler<Frame>): StompClientConnection
Commits a transaction.
id - the transaction id, must not be null
headers - additional headers to send to the server. The transaction header is replaced by the value passed in the @{code id} parameter
receiptHandler - the handler invoked when the RECEIPT frame associated with the transaction commit has been processed by the server. The handler receives the sent frame (COMMIT).
Return
the current StompClientConnection