class JobProcessingMarker

Coordinate cleanup for one attempt across its job coroutine and timeout monitor.

Properties

protected bool $cleared
protected string $lockKey

Methods

__construct(Repository $cache, string $key)

Create the cleanup state for a processing marker.

void
clear()

Clear the marker before allowing another attempt to become visible.

Details

at line 23
__construct(Repository $cache, string $key)

Create the cleanup state for a processing marker.

Parameters

Repository $cache
string $key

at line 33
void clear()

Clear the marker before allowing another attempt to become visible.

Return Value

void