001 package net.sf.persism; 002 003 /** 004 * General RuntimeException used by Persism. Note that Persism will rollback transactions if the exception is an SQLException. 005 * 006 * @author Dan Howard 007 * @since 9/8/11 6:41 AM 008 */ 009 public class PersismException extends RuntimeException { 010 011 private static final long serialVersionUID = 3629404706918664936L; 012 013 public PersismException() { 014 } 015 016 public PersismException(String message) { 017 super(message); 018 } 019 020 public PersismException(String message, Throwable cause) { 021 super(message, cause); 022 } 023 024 public PersismException(Throwable cause) { 025 super(cause); 026 } 027 }