Table of Contents

Class JobAttemptRules

Namespace
Millrace.Storage
Assembly
Millrace.dll

Which transitions end an attempt worth recording (§11.27).

public static class JobAttemptRules
Inheritance
JobAttemptRules
Inherited Members

Remarks

Shared by every provider for the same reason JobOutcomes is shared by the worker and the test harness: three independent copies of a four-line rule is three chances for one database's timeline to disagree with another's, and the conformance kit would then be asserting a rule that exists in triplicate.

Fields

HistoryLimit

How many unsuccessful attempts are kept per job.

Methods

OutcomeFor(JobTransition, int)

The outcome a transition records, or null when it ends nothing worth explaining.