com.rshtech.exception
Class DataStoreException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.rshtech.exception.SystemException
                  extended by com.rshtech.exception.DataStoreException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
DataStoreConnectionException

public class DataStoreException
extends SystemException

Exception thrown when the an error or exception is encountered while performing operations on a datastore (which could in turn be a database, flatfile, etc).

Version:
$Revision: 3137 $
Author:
$Author: kostya $
See Also:
Serialized Form

Field Summary
static ErrorCode DATA_DEFAULT_ERROR_CODE
           
 
Fields inherited from class com.rshtech.exception.SystemException
SYS_DEFAULT_ERROR_CODE
 
Constructor Summary
DataStoreException()
           
DataStoreException(ErrorCode code)
           
DataStoreException(ErrorCode code, java.lang.String details)
           
DataStoreException(ErrorCode code, java.lang.String details, java.lang.Throwable rootCause)
           
DataStoreException(ErrorCode code, java.lang.Throwable rootCause)
           
DataStoreException(java.lang.String details)
           
DataStoreException(java.lang.String details, java.lang.Throwable rootCause)
           
DataStoreException(java.lang.Throwable rootCause)
           
 
Method Summary
 
Methods inherited from class com.rshtech.exception.SystemException
getDetails, getErrorCode, getErrorMessage, getMessage
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DATA_DEFAULT_ERROR_CODE

public static final ErrorCode DATA_DEFAULT_ERROR_CODE
Constructor Detail

DataStoreException

public DataStoreException()

DataStoreException

public DataStoreException(ErrorCode code)
Parameters:
code -

DataStoreException

public DataStoreException(ErrorCode code,
                          java.lang.String details)
Parameters:
code -
details -

DataStoreException

public DataStoreException(java.lang.String details)
Parameters:
details -

DataStoreException

public DataStoreException(java.lang.Throwable rootCause)
Parameters:
rootCause -

DataStoreException

public DataStoreException(ErrorCode code,
                          java.lang.Throwable rootCause)
Parameters:
code -
rootCause -

DataStoreException

public DataStoreException(java.lang.String details,
                          java.lang.Throwable rootCause)
Parameters:
details -
rootCause -

DataStoreException

public DataStoreException(ErrorCode code,
                          java.lang.String details,
                          java.lang.Throwable rootCause)
Parameters:
code -
details -
rootCause -