SkipParked

class SkipParked @InternalWowApi constructor(val subscription: String, val context: String, val aggregate: String, val tenantId: String, val id: String, val failedAt: Long) : LedgerCommand

Resolves the entry without handling what was parked (Ledger.SKIP).

Fields may be added: construct one with of; the constructor is internal to Wow.

Constructors

Link copied to clipboard
constructor(subscription: String, context: String, aggregate: String, tenantId: String, id: String, failedAt: Long)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val aggregate: String
Link copied to clipboard
open override val context: String
Link copied to clipboard

When the entry skipped was parked (epoch milliseconds, the entry's failedAt), as the caller saw it: the owning service refuses the skip as me.ahoo.wow.api.result.FrameworkCodes.LEDGER_STALE when the entry it holds was parked at another time, resolved and parked again since. Required: a skip discards what was parked, so it names the parking it discards, never one nobody looked at.

Link copied to clipboard
open override val id: String
Link copied to clipboard
open override val subscription: String
Link copied to clipboard
open override val tenantId: String

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String