package org.deuce.transaction; import org.deuce.objectweb.asm.Type; import org.deuce.transform.Exclude; /** * If thrown under the context of an active transaction the current transaction * context will be rolled back and *no* retry will be initialized. * * @author Guy Korland * @since 1.3 */ @Exclude public class AbortTransactionException extends TransactionException{ final static public String ABORT_TRANSACTION_EXCEPTION_INTERNAL = Type.getInternalName(AbortTransactionException.class); public AbortTransactionException(){} public AbortTransactionException( String msg){ super(msg); } public AbortTransactionException( Throwable cause){ super(cause); } }