001    
002    /*
003     * Copyright (C) 2012 Archie L. Cobbs. All rights reserved.
004     *
005     * $Id: PersistentObjectException.java 226 2012-01-18 16:30:35Z archie.cobbs $
006     */
007    
008    package org.dellroad.stuff.pobj;
009    
010    /**
011     * Runtime exception thrown during {@link PersistentObject} operations.
012     */
013    @SuppressWarnings("serial")
014    public class PersistentObjectException extends RuntimeException {
015    
016        public PersistentObjectException() {
017        }
018    
019        public PersistentObjectException(String message) {
020            super(message);
021        }
022    
023        public PersistentObjectException(String message, Throwable cause) {
024            super(message, cause);
025        }
026    
027        public PersistentObjectException(Throwable cause) {
028            super(cause);
029        }
030    }
031