pt.despodata.java.ddata
Class DDataErrorHandler

java.lang.Object
  extended bypt.despodata.java.ddata.ErrorHandle
      extended bypt.despodata.java.ddata.DDataErrorHandler

public class DDataErrorHandler
extends ErrorHandle

Title:

Description:

Classe para gerir as excepções num programa de Swing Apresenta uma mensagem conveniente aos utilizadores
??? Devia-se preocupar com o ambiente de execução em que está inserido


Field Summary
static int HTML
           
static int SWING
           
 
Fields inherited from class pt.despodata.java.ddata.ErrorHandle
e, exceptionClass, exceptionTypeMessage, exitAfterException, INFORMIX, MY_SQL, NONE, ORACLE
 
Constructor Summary
DDataErrorHandler(DBException e, int interfaceContext)
          Gestão dos erros de SQL devolvidos pelo baixo nivel
Preocupa-se com o contexto de ambiente usado para mostrar a mesnagem ao utilizador.
DDataErrorHandler(java.lang.Exception e)
           
DDataErrorHandler(java.lang.Exception e, boolean exitAfterException)
           
DDataErrorHandler(java.lang.Exception e, java.sql.Connection con)
           
DDataErrorHandler(java.lang.Exception e, DDataSendSimpleMail mail)
           
 
Method Summary
 void doFinishLog()
          O utilizador carregou no botão de OK da janela.
 
Methods inherited from class pt.despodata.java.ddata.ErrorHandle
getDatabaseType, getErrorCode, getSQLState, getStackTrace, getTimeStamp, isWrite2Log, setDatabaseType, setWrite2Log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SWING

public static final int SWING
See Also:
Constant Field Values

HTML

public static final int HTML
See Also:
Constant Field Values
Constructor Detail

DDataErrorHandler

public DDataErrorHandler(java.lang.Exception e,
                         DDataSendSimpleMail mail)

DDataErrorHandler

public DDataErrorHandler(java.lang.Exception e)

DDataErrorHandler

public DDataErrorHandler(DBException e,
                         int interfaceContext)
Gestão dos erros de SQL devolvidos pelo baixo nivel
Preocupa-se com o contexto de ambiente usado para mostrar a mesnagem ao utilizador.
???? O contexto de interface ainda não serve para nada ???

Parameters:
e - Excepção devolvida
interfaceContext - Tipo de interface: Swing ou Servlet/JSP

DDataErrorHandler

public DDataErrorHandler(java.lang.Exception e,
                         java.sql.Connection con)

DDataErrorHandler

public DDataErrorHandler(java.lang.Exception e,
                         boolean exitAfterException)
Method Detail

doFinishLog

public void doFinishLog()
O utilizador carregou no botão de OK da janela. Se definido para sair sai, caso contrário continua