Package edu.caltech.nanodb.storage
Class StorageException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- edu.caltech.nanodb.server.NanoDBException
-
- edu.caltech.nanodb.storage.StorageException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
DataFormatException
,FileSystemException
,IndexException
,InvalidFilePointerException
,TableException
,TupleFileException
public class StorageException extends NanoDBException
This class and its subclasses represent general storage errors that can be encountered when manipulating the various data files that comprise the database.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StorageException()
Construct a storage exception with no message.StorageException(java.lang.String msg)
Construct a storage exception with the specified message.StorageException(java.lang.String msg, java.lang.Throwable cause)
Construct a storage exception with the specified message and cause.StorageException(java.lang.Throwable cause)
Construct a storage exception with the specified cause and no message.
-
-
-
Constructor Detail
-
StorageException
public StorageException()
Construct a storage exception with no message.
-
StorageException
public StorageException(java.lang.String msg)
Construct a storage exception with the specified message.
-
StorageException
public StorageException(java.lang.Throwable cause)
Construct a storage exception with the specified cause and no message.
-
StorageException
public StorageException(java.lang.String msg, java.lang.Throwable cause)
Construct a storage exception with the specified message and cause.
-
-