Class CdcCaptureExecutionRuntimeManagedConnectorCrossNodeIdempotencyHardeningStates
Namespace: Cephalon.Abstractions.Data
Assembly: Cephalon.Abstractions.dll
Defines the stable state identifiers used by managed-connector cross-node idempotency-hardening answers.
public static class CdcCaptureExecutionRuntimeManagedConnectorCrossNodeIdempotencyHardeningStatesInheritance
Section titled “Inheritance”object ← CdcCaptureExecutionRuntimeManagedConnectorCrossNodeIdempotencyHardeningStates
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Fields
Section titled “Fields”DuplicateLineageRisk
Section titled “ DuplicateLineageRisk”Cross-node idempotency remains risky because retained command lineage already looks duplicated for the current retry posture.
public const string DuplicateLineageRisk = "duplicate-lineage-risk"Field Value
Section titled “Field Value”IdempotentSafe
Section titled “ IdempotentSafe”Cross-node idempotency evidence currently looks safe for the current retry posture.
public const string IdempotentSafe = "idempotent-safe"Field Value
Section titled “Field Value”NotApplicable
Section titled “ NotApplicable”Cross-node idempotency hardening does not currently apply to the execution runtime.
public const string NotApplicable = "not-applicable"Field Value
Section titled “Field Value”OperatorOnly
Section titled “ OperatorOnly”Cross-node idempotency hardening still remains operator-owned outside Cephalon.
public const string OperatorOnly = "operator-only"Field Value
Section titled “Field Value”ReplayWindowRisk
Section titled “ ReplayWindowRisk”Cross-node idempotency remains risky because the durable replay window still lacks enough retained evidence.
public const string ReplayWindowRisk = "replay-window-risk"Field Value
Section titled “Field Value”StaleOwnerRisk
Section titled “ StaleOwnerRisk”Cross-node idempotency remains risky because ownership or reporter-lease truth still looks stale or conflicted.
public const string StaleOwnerRisk = "stale-owner-risk"