StompTransactionTimeoutManager constructor
StompTransactionTimeoutManager(
- StompTransactionManager _transactionManager, {
- Duration defaultTimeout = const Duration(minutes: 5),
Implementation
StompTransactionTimeoutManager(
this._transactionManager, {
Duration defaultTimeout = const Duration(minutes: 5),
}) : _defaultTimeout = defaultTimeout {
// Listen for transaction events
_transactionManager.onBegin.listen(_onTransactionBegin);
_transactionManager.onCommit.listen(_onTransactionEnd);
_transactionManager.onAbort.listen(_onTransactionEnd);
}