Class ReplicatedTransactionOutcomeUnknownException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalStateException
com.loomcache.server.transaction.ReplicatedTransactionOutcomeUnknownException
All Implemented Interfaces:
Serializable

public final class ReplicatedTransactionOutcomeUnknownException extends IllegalStateException
Raised when a replicated transaction was submitted for Raft commit but the caller could not confirm whether the cluster committed and applied it.

This happens during coordinator failover, write timeout, or other transport-level faults after the transaction left the local coordinator. Callers must not treat this as a definite rollback because another leader may still apply the committed command.

See Also:
  • Constructor Details

    • ReplicatedTransactionOutcomeUnknownException

      public ReplicatedTransactionOutcomeUnknownException(String message)
    • ReplicatedTransactionOutcomeUnknownException

      public ReplicatedTransactionOutcomeUnknownException(String message, Throwable cause)