Documentation
¶
Overview ¶
Package journal is the public facade over the fact-journal module (ADR-0016): Fact types, the append-only Journal interface, and the in-memory implementation. The implementation stays internal; this package pins the names.
Index ¶
Constants ¶
View Source
const ( Enqueued = internaljournal.Enqueued Claimed = internaljournal.Claimed Heartbeat = internaljournal.Heartbeat Completed = internaljournal.Completed Failed = internaljournal.Failed DeadLettered = internaljournal.DeadLettered Cancelled = internaljournal.Cancelled CancelRequested = internaljournal.CancelRequested Released = internaljournal.Released Requeued = internaljournal.Requeued Orphaned = internaljournal.Orphaned Reprioritized = internaljournal.Reprioritized SessionOpened = internaljournal.SessionOpened SessionClosed = internaljournal.SessionClosed )
Fact types.
Variables ¶
View Source
var NewMemoryJournal = internaljournal.NewMemoryJournal
Functions ¶
This section is empty.
Types ¶
type Journal ¶
type Journal = internaljournal.Journal
Journal boundary and the in-memory implementation.
type MemoryJournal ¶
type MemoryJournal = internaljournal.MemoryJournal
Journal boundary and the in-memory implementation.
Click to show internal directories.
Click to hide internal directories.