LineageNotRecordedException

A run's lineage could not be recorded, under LineageFailurePolicy.STRICT.

Thrown when an analysis carries a run and no PropositionRunLinkStore is bound, or when the link write failed. In the second case the store's own exception is the cause — a scope rejection and a database outage both arrive here, and the cause is what tells them apart.

EXPERIMENTAL. The shape may still change while extraction runs (DICE #67) land.

Constructors

Link copied to clipboard
constructor(key: ExtractionRunKey, message: String, cause: Throwable? = null)

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard

The run the lineage was for

Link copied to clipboard
open val message: String?

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard