Class ForbiddenException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.micronaut.http.exceptions.HttpException
io.micronaut.http.exceptions.HttpStatusException
br.com.xadm.comum.web.ForbiddenException
- All Implemented Interfaces:
PortadoraDeProblema, Serializable
public class ForbiddenException
extends io.micronaut.http.exceptions.HttpStatusException
implements PortadoraDeProblema
Operação não permitida no recurso atual — HTTP 403.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionForbiddenException(String message) Cria a exceção com a mensagem informada e status HTTP 403. -
Method Summary
Methods inherited from class io.micronaut.http.exceptions.HttpStatusException
getBody, getStatusMethods inherited from class Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface PortadoraDeProblema
title
-
Constructor Details
-
ForbiddenException
Cria a exceção com a mensagem informada e status HTTP 403.- Parameters:
message- descrição do motivo da proibição
-
-
Method Details
-
code
Código estável legível por máquina (ex.:invalid_token,placa_nao_encontrada), que um consumidor NOSSO usa para ramificar. Deve ser não-branco; nulo/branco → o processor usastatus.name(). Default por tipo:FORBIDDEN(=status.name()).- Specified by:
codein interfacePortadoraDeProblema- Returns:
- o código de máquina do problema.
-