Class StmMismatchException

All Implemented Interfaces:
Serializable

public class StmMismatchException extends TxnExecutionException
A TxnExecutionException thrown when a transaction encounters encounters a transactional object that belongs to a different Stm instance.

Normally this exception is not thrown because only a single Stm instance, stored in the GlobalStmInstance is used.

See Also:
  • Field Details

  • Constructor Details

    • StmMismatchException

      public StmMismatchException(String message)
      Creates a new StmMismatchException with the provided message.
      Parameters:
      message - the message
    • StmMismatchException

      public StmMismatchException(String message, Throwable cause)
      Creates a new StmMismatchException with the provided message.
      Parameters:
      message - the message
      cause - the cause