tim@129: package de.intevation.gnv.geobackend.sde.datasources.exception; tim@129: tim@129: /** tim@129: * A Class for encapsulating implementation specific datasource exceptions. tim@884: * This exception class can be used for all exceptions occuring in connection tim@884: * to "datasources actions". tim@884: * tim@884: * @author blume tim@884: * @author drewnak sascha@887: * @author Tim Englich tim@129: */ tim@129: public class DatasourceException extends Exception { tim@129: tim@884: /** tim@884: * The UID of this Class. tim@884: */ tim@884: private static final long serialVersionUID = 2593142889158383466L; tim@884: tim@884: /** tim@884: * Constructor tim@884: */ tim@129: public DatasourceException() { tim@129: super(); tim@129: } tim@129: tim@884: /** tim@884: * Constructor tim@884: * @param pMessage the Exceptionmessage tim@884: */ tim@129: public DatasourceException(String pMessage) { tim@129: super(pMessage); tim@129: } tim@129: tim@884: /** tim@884: * Constructor tim@884: * @param pMessage the Exceptionmessage tim@884: * @param pCause the Throwable which cause this exception tim@884: */ tim@129: public DatasourceException(String pMessage, Throwable pCause) { tim@129: super(pMessage, pCause); tim@129: } tim@129: tim@884: /** tim@884: * Constructor tim@884: * @param pCause the Throwable which cause this exception tim@884: */ tim@129: public DatasourceException(Throwable pCause) { tim@129: super(pCause); tim@129: } tim@129: sascha@886: }