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    }