SchedulableExecutionVerifier

org.sigilaris.core.application.scheduling.SchedulableExecutionVerifier

Validates that an executed transaction's actual footprint conforms to its declared footprint.

Attributes

Source
BatchPlanning.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def validate[A](planned: SchedulableItem[A], execution: TxExecution[_, _]): Either[ExecutionConformanceFailure[A], Unit]

Validates conformance of a single executed item.

Validates conformance of a single executed item.

Type parameters

A

the item type

Value parameters

execution

the execution result containing the actual footprint

planned

the planned schedulable item with declared footprint

Attributes

Returns

either a conformance failure or unit on success

Source
BatchPlanning.scala