Class DepositProcessingException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
diegosneves.github.conectardoacoes.adapters.rest.exception.CustomException
diegosneves.github.conectardoacoes.adapters.rest.exception.DepositProcessingException
- All Implemented Interfaces:
Serializable
A classe
DepositProcessingException representa uma exceção específica que será lançada
quando ocorrer uma falha em uma operação relacionada ao DepositEntity.
Herda de RuntimeException e adiciona mensagens de erro detalhadas para os erros que podem ocorrer
durante as operações de manipulação dos dados da entidade DepositEntity.- Since:
- 1.3.0
- Author:
- diegoneves
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstrutor da exceçãoDepositProcessingException.DepositProcessingException(Integer term, String message) Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada aoDepositEntity.DepositProcessingException(Integer term, String message, Throwable cause) Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada aoDepositEntity. -
Method Summary
Methods inherited from class diegosneves.github.conectardoacoes.adapters.rest.exception.CustomException
getErrorDetails, obtainExceptionDetailsMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
DepositProcessingException
Construtor da exceçãoDepositProcessingException.Este construtor cria uma instância de
DepositProcessingExceptionusando um termo específico. O termo é utilizado para obter os detalhes da exceção a partir da enumeraçãoExceptionDetails. A mensagem de erro é gerada com base nesses detalhes.- Parameters:
term- um número inteiro que representa a chave do erro na enumeraçãoExceptionDetails. Este termo é utilizado para buscar os detalhes da exceção, incluindo a mensagem de erro e o status HTTP associado ao erro.- Throws:
DetailsFailureException- se nenhum elemento da enumeraçãoExceptionDetailscorresponder ao termo fornecido.
-
DepositProcessingException
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada aoDepositEntity. A exceção contém uma mensagem de erro detalhada.- Parameters:
message- A mensagem específica da exceção.
-
DepositProcessingException
Uma exceção que será lançada quando ocorrer uma falha em uma operação relacionada aoDepositEntity. A exceção contém uma mensagem de erro detalhada e a causa original do erro.- Parameters:
message- A mensagem específica da exceção.cause- A causa original do erro.
-