ReplayFilter
in package
Read onlyYes
FinalYes
Detects interleaved writers during event replay (recovery).
Tags
Table of Contents
Methods
- fail() : self
- filter() : array<int, EventEnvelope>
- mode() : ReplayFilterMode
- off() : self
- repairByDiscardOld() : self
- warn() : self
Methods
fail()
public
static fail() : self
Return values
selffilter()
public
filter(PersistenceId $persistenceId, iterable<string|int, EventEnvelope> $events, LoggerInterface $logger) : array<int, EventEnvelope>
Parameters
- $persistenceId : PersistenceId
- $events : iterable<string|int, EventEnvelope>
- $logger : LoggerInterface
Return values
array<int, EventEnvelope>mode()
public
mode() : ReplayFilterMode
Return values
ReplayFilterModeoff()
public
static off() : self
Return values
selfrepairByDiscardOld()
public
static repairByDiscardOld() : self
Return values
selfwarn()
public
static warn() : self