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