#include <DefaultServerExceptionHandler.h>
Diagrama de Hierarquia para tecgraf::ftc::v1_04_01::DefaultServerExceptionHandler:
Métodos Públicos | |||||||
DefaultServerExceptionHandler () | |||||||
Construtor. | |||||||
virtual | ~DefaultServerExceptionHandler () | ||||||
Destrutor. | |||||||
virtual void | exception_raised (const std::string &msg) | ||||||
Chamado quando uma exceção é lançada no servidor.
| |||||||
virtual void | exception_raised (const std::string &msg, const std::string &data_id) | ||||||
Chamado quando uma exceção é lançada no servidor.
| |||||||
virtual void | exception_raised (const std::exception &e) | ||||||
Chamado quando uma exceção é lançada no servidor.
| |||||||
virtual void | exception_raised (const std::exception &e, const std::string &data_id) | ||||||
Chamado quando uma exceção é lançada no servidor.
|
Toda exceção lançada durante e execução do servidor é capturada e informada para uma implementação dessa classe. É possível assim o tratamento mais adequado da exceção ou simplesmente o log da mesma.
Implementação padrão que faz o log das exceções lançadas pelo servidor