Table of Contents

Enum JobRecoveryOutcome

Namespace
MailFathom.Application.Jobs.DeadLetters
Assembly
MailFathom.Application.dll

States what became of a job an operator decided about.

public enum JobRecoveryOutcome

Fields

Accepted = 0

The job was dead-lettered and the decision was written against it.

JobNotDeadLettered = 2

The job exists but is not dead-lettered, so nothing was written.

It is the answer to a second terminal acting on a job the first one already retried or dropped, and to an identifier read off a job that is still working.

JobUnknown = 1

No job of this deployment carries the identifier named.

Remarks

One set for both decisions, because the two refusals are the same two: a job this deployment does not hold, and a job that is not in the state either decision applies to. What was asked for is already the method that was called.