pushContext method

void pushContext(
  1. TransactionContext context, {
  2. Duration? timeout,
})

Implementation

void pushContext(TransactionContext context, {Duration? timeout}) {
  _contexts[context.transactionId] = context;
  _contextStack.add(context.transactionId);
  context.scheduleCleanup(timeout ?? const Duration(minutes: 5));
}