public abstract class CSBaseRuntimeException extends RuntimeException
CSBaseRuntimeException representa uma exceção do
tipo "unchecked". A descrição desse tipo de falha, quando houver, deve ser
adequada para para exibição ao usuário (incluindo internacionalização). É
utilizado, tipicamente, para a comunicação de erros na execução de um
serviço remoto (ou seja, para a comunicação de erros entre servidor e
cliente). São comunicados por esse tipo de exceção erros como: -
indisponibilidade de um serviço remoto - falha na execução de um pedido de
serviço (quando nenhum resultado pôde ser obtido, tipicamente falhas de
I/O, SQL, bugs) - falta de permissão para a execução de um serviço - "bugs"
na implementação de um serviço| Modifier | Constructor and Description |
|---|---|
protected |
CSBaseRuntimeException()
Constrói uma exceção sem descrição nem causa associadas.
|
protected |
CSBaseRuntimeException(String clientMessage)
Constrói uma exceção contendo a descrição do erro correspondente.
|
protected |
CSBaseRuntimeException(String pattern,
Object... arguments)
Constrói uma exceção contendo a descrição do erro correspondente.
|
protected |
CSBaseRuntimeException(String clientMessage,
String detailMessage)
Constrói uma exceção contendo a descrição do erro correspondente.
|
protected |
CSBaseRuntimeException(String clientMessage,
Throwable exception)
Constrói uma exceção contendo a descrição do erro e a causa/exceção
original.
|
protected |
CSBaseRuntimeException(Throwable exception)
Constrói uma exceção contendo a causa/exceção original.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringprotected CSBaseRuntimeException()
protected CSBaseRuntimeException(String clientMessage)
clientMessage - a descrição do erroprotected CSBaseRuntimeException(String clientMessage, String detailMessage)
clientMessage - a descrição do errodetailMessage - mensagem internacionalizada para ser mostrada no
clienteprotected CSBaseRuntimeException(Throwable exception)
exception - a exceção originalprotected CSBaseRuntimeException(String clientMessage, Throwable exception)
clientMessage - a descrição do erroexception - a exceção originalprotected CSBaseRuntimeException(String pattern, Object... arguments)
pattern - um padrão com a descrição do erroarguments - os argumentos que serão formatados na descrição do erroMessageFormatCopyright © 2016. All rights reserved.