com.pushtotest.tool.datasource
Class DatasourceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.apache.commons.lang.exception.NestableException
              extended by com.pushtotest.tool.ToolException
                  extended by com.pushtotest.tool.datasource.DatasourceException
All Implemented Interfaces:
java.io.Serializable, org.apache.commons.lang.exception.Nestable

public class DatasourceException
extends ToolException

This is a generic Datasource exception that can be thrown by the Datasource related stuff.

See Also:
Serialized Form

Field Summary
protected static java.lang.String DEFAULT_ERROR
           
 
Fields inherited from class org.apache.commons.lang.exception.NestableException
delegate
 
Constructor Summary
DatasourceException()
          This is the default Constructor for a DatasourceException.
DatasourceException(java.lang.String message)
          This is the Constructor for a DatasourceException that takes a String message to pass.
DatasourceException(java.lang.String message, java.lang.Throwable cause)
          Construct a new DatasourceException.
DatasourceException(java.lang.Throwable cause)
          Construct a new DatasourceException.
 
Method Summary
 
Methods inherited from class com.pushtotest.tool.ToolException
getKey, setKey
 
Methods inherited from class org.apache.commons.lang.exception.NestableException
getCause, getMessage, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_ERROR

protected static java.lang.String DEFAULT_ERROR
Constructor Detail

DatasourceException

public DatasourceException()
This is the default Constructor for a DatasourceException. It creates a new Exception without setting a message.


DatasourceException

public DatasourceException(java.lang.String message)
This is the Constructor for a DatasourceException that takes a String message to pass.

Parameters:
message - An informative message to say why this exception is being thrown and who's throwing it.

DatasourceException

public DatasourceException(java.lang.String message,
                           java.lang.Throwable cause)
Construct a new DatasourceException.

Parameters:
message - The message to say what went wrong.
cause - The exception that caused this to be thrown.

DatasourceException

public DatasourceException(java.lang.Throwable cause)
Construct a new DatasourceException.

Parameters:
cause - The exception that caused this to be thrown.