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 = 0The job was dead-lettered and the decision was written against it.
JobNotDeadLettered = 2The 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 = 1No 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.