/** * */ package org.springmodules.jsr94; import org.springframework.transaction.TransactionException; /** * Jsr94TransactionException; thrown from Jsr94TransactionManager when transaction processing * fails. * * @author janm * @see org.springframework.transaction.TransactionException * @see org.springmodules.jsr94.Jsr94TransactionManager */ public class Jsr94TransactionException extends TransactionException { /** * The serialVersionUID */ private static final long serialVersionUID = 3761684589533607216L; /** * Creates new instance using message and cause * * @param message The message * @param cause The cause */ public Jsr94TransactionException(String message, Throwable cause) { super(message, cause); } /** * Creates new instance using message * * @param message The message */ public Jsr94TransactionException(String message) { super(message); } /** * Creates new instance using cause * @param cause The cause */ public Jsr94TransactionException(Throwable cause) { super(cause.getMessage(), cause); } }