org.griffante.glue.model
Class DAOException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.griffante.glue.model.DAOException
All Implemented Interfaces:
java.io.Serializable

public class DAOException
extends java.lang.Exception

Esa e a excecao que e lancada quando ocorre algum erro na camada de persistencia, mais precisamente nas classes que implementam a interface DAO. Caso algum objeto nao consiga ser persistido corretamente, ou a consulta para uma busca via JDBC seja mal-formulada, DAOException e disparada.

Since:
0.1.8 - 02/01/2006
Version:
1.0
Author:
Giuliano Bernardes Griffante
See Also:
DAO, Serialized Form

Constructor Summary
DAOException()
          Contrutor padrao.
DAOException(java.lang.String message)
          Constroi uma excecao com uma determinada mensagem a respeito do problema ocorrido.
DAOException(java.lang.String message, java.lang.Throwable cause)
          Constroi uma excecao com uma causa e uma determinada mensagem e a respeito do problema ocorrido.
DAOException(java.lang.Throwable cause)
          Constroi uma excecao com uma determinada causa.
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DAOException

public DAOException()
Contrutor padrao. Nao especifica uma mensagem de erro e tao pouco uma causa.


DAOException

public DAOException(java.lang.String message,
                    java.lang.Throwable cause)
Constroi uma excecao com uma causa e uma determinada mensagem e a respeito do problema ocorrido. Muito utilizada para notificar o usuario sobre o erro que ocorreu e assim facilitar o tratamento do mesmo.

Parameters:
message - Uma mensagem sobre o problema.
cause - Uma causa.

DAOException

public DAOException(java.lang.String message)
Constroi uma excecao com uma determinada mensagem a respeito do problema ocorrido. Muito utilizada para notificar o usuario sobre o erro que ocorreu e assim facilitar o tratamento do mesmo.

Parameters:
message - Uma mensagem sobre o problema.

DAOException

public DAOException(java.lang.Throwable cause)
Constroi uma excecao com uma determinada causa.

Parameters:
cause - A causa