Documentation ¶
Index ¶
- func NewConcreteExecutionExists(pr common.PersistenceRetryer) common.Invariant
- func NewHistoryExists(pr common.PersistenceRetryer) common.Invariant
- func NewInvariantManager(invariantCollections []common.InvariantCollection, ...) common.InvariantManager
- func NewOpenCurrentExecution(pr common.PersistenceRetryer) common.Invariant
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConcreteExecutionExists ¶
func NewConcreteExecutionExists( pr common.PersistenceRetryer, ) common.Invariant
NewConcreteExecutionExists returns a new invariant for checking concrete execution
func NewHistoryExists ¶
func NewHistoryExists( pr common.PersistenceRetryer, ) common.Invariant
NewHistoryExists returns a new history exists invariant
func NewInvariantManager ¶
func NewInvariantManager( invariantCollections []common.InvariantCollection, pr common.PersistenceRetryer, scanType common.ScanType, ) common.InvariantManager
NewInvariantManager handles running a collection of invariants according to the invariant collection provided.
func NewOpenCurrentExecution ¶
func NewOpenCurrentExecution( pr common.PersistenceRetryer, ) common.Invariant
NewOpenCurrentExecution returns a new invariant for checking open current execution
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.