package org.theonefx.wcframework.transaction.exception; /** * Thrown when an attempt to commit a transaction resulted * in an unexpected rollback. * * @author Rod Johnson * @since 17.03.2003 */ public class UnexpectedRollbackException extends TransactionException { private static final long serialVersionUID = -8293054986513061994L; /** * Constructor for UnexpectedRollbackException. * @param msg the detail message */ public UnexpectedRollbackException(String msg) { super(msg); } /** * Constructor for UnexpectedRollbackException. * @param msg the detail message * @param cause the root cause from the transaction API in use */ public UnexpectedRollbackException(String msg, Throwable cause) { super(msg, cause); } }