Class FailedSynchronizationException

All Implemented Interfaces:
Serializable

public class FailedSynchronizationException extends CacheRuntimeException
Thrown when a cache transaction fails to register with the UserTransaction (aka JTA transaction), most likely the cause of the UserTransaction's javax.transaction.Status#STATUS_MARKED_ROLLBACK status.
Since:
GemFire 4.0
See Also:
  • UserTransaction.setRollbackOnly()
  • Transaction.registerSynchronization(jakarta.transaction.Synchronization)
  • Status
  • Serialized Form
  • Constructor Details

    • FailedSynchronizationException

      public FailedSynchronizationException(String msg)
      Constructs an instance of FailedSynchronizationException with the specified detail message.
      Parameters:
      msg - the detail message
    • FailedSynchronizationException

      public FailedSynchronizationException(String msg, Throwable cause)
      Constructs an instance of FailedSynchronizationException with the specified detail message and cause.
      Parameters:
      msg - the detail message
      cause - the causal Throwable