enqueue method

void enqueue({
  1. required String tenantId,
  2. required String action,
  3. required Map<String, dynamic> payload,
  4. int maxRetries = 3,
})

Enqueues a mutation for tenantId.

Implementation

void enqueue({
  required String tenantId,
  required String action,
  required Map<String, dynamic> payload,
  int maxRetries = 3,
}) {
  _queue.add(
    OutboxMutation(
      tenantId: tenantId,
      action: action,
      payload: payload,
      maxRetries: maxRetries,
    ),
  );
}