com.imaginary.lwp
Class PersistenceException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.imaginary.lwp.LWPException
                    |
                    +--com.imaginary.lwp.PersistenceException
Direct Known Subclasses:
CreateException, LoadException, RemoveException, StoreException

public class PersistenceException
extends LWPException

The base exception class for all persistence-related problems.
Last modified $Date: 1999/10/05 21:43:04 $

Version:
$Revision: 1.1.1.1 $
Author:
George Reese (borg@imaginary.com)
See Also:
Serialized Form

Constructor Summary
PersistenceException()
          Empty constructor for serialization and nothing else.
PersistenceException(java.lang.Exception e)
          Constructs a new exception chained to the specified exception.
PersistenceException(java.lang.String rsn)
          Constructs a new exception for the specified reason.
PersistenceException(java.lang.String rsn, java.lang.Exception e)
          Constructs a new exception for the specified reason chained to the specified exception.
 
Methods inherited from class com.imaginary.lwp.LWPException
getCause
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersistenceException

public PersistenceException()
Empty constructor for serialization and nothing else.

PersistenceException

public PersistenceException(java.lang.String rsn)
Constructs a new exception for the specified reason.
Parameters:
rsn - the reason message for the exception

PersistenceException

public PersistenceException(java.lang.Exception e)
Constructs a new exception chained to the specified exception.
Parameters:
e - the cause to be chained to this exception

PersistenceException

public PersistenceException(java.lang.String rsn,
                            java.lang.Exception e)
Constructs a new exception for the specified reason chained to the specified exception.
Parameters:
rsn - the reason for the exception
e - the cause of the exception