Skip to content

Class CdcCaptureExecutionRuntimeManagedConnectorMultiNodeLeaseExecutionStates

Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll

Defines the stable state identifiers used by managed-connector broader multi-node lease-execution answers.

public static class CdcCaptureExecutionRuntimeManagedConnectorMultiNodeLeaseExecutionStates

objectCdcCaptureExecutionRuntimeManagedConnectorMultiNodeLeaseExecutionStates

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

The current node cannot yet execute the next bounded automatic retry step even though lease execution applies.

public const string LeaseBlocked = "lease-blocked"

string

The current multi-node lease posture remains conflicted across nodes.

public const string LeaseConflicted = "lease-conflicted"

string

The current node can execute the next bounded automatic retry step under the active multi-node lease posture.

public const string LeaseExecutable = "lease-executable"

string

Multi-node lease execution does not currently apply to the execution runtime.

public const string NotApplicable = "not-applicable"

string

Multi-node lease execution still remains operator-owned outside Cephalon.

public const string OperatorOnly = "operator-only"

string

The runtime currently executes automatic retry on a single node without cross-node lease ownership.

public const string SingleNode = "single-node"

string

The current multi-node lease posture remains risky because ownership truth still looks stale.

public const string StaleLeaseRisk = "stale-lease-risk"

string