A B C D E F G H I J M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- applyPostProcessing(HttpProblem, ProblemContext) - Method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.PostProcessorsRegistry
-
Applies all registered post-processors on a given Problem, in prioritized order.
- AuthenticationCompletionExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
From AuthenticationCompletionException javadocs on WWW-Authenticate header: - AuthenticationCompletionExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationCompletionExceptionMapper
- AuthenticationFailedExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- AuthenticationFailedExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationFailedExceptionMapper
- AuthenticationFailedExceptionReactiveMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- AuthenticationFailedExceptionReactiveMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationFailedExceptionReactiveMapper
- AuthenticationRedirectExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- AuthenticationRedirectExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationRedirectExceptionMapper
B
- body - com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
- build() - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- builder() - Static method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- builder(HttpProblem) - Static method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
-
Creates Builder instance and initializes it with fields from given HttpProblem
C
- com.tietoevry.quarkus.resteasy.problem - package com.tietoevry.quarkus.resteasy.problem
- com.tietoevry.quarkus.resteasy.problem.jackson - package com.tietoevry.quarkus.resteasy.problem.jackson
- com.tietoevry.quarkus.resteasy.problem.jaxrs - package com.tietoevry.quarkus.resteasy.problem.jaxrs
- com.tietoevry.quarkus.resteasy.problem.jsonb - package com.tietoevry.quarkus.resteasy.problem.jsonb
- com.tietoevry.quarkus.resteasy.problem.postprocessing - package com.tietoevry.quarkus.resteasy.problem.postprocessing
- com.tietoevry.quarkus.resteasy.problem.security - package com.tietoevry.quarkus.resteasy.problem.security
- com.tietoevry.quarkus.resteasy.problem.validation - package com.tietoevry.quarkus.resteasy.problem.validation
- configureMdc(Set<String>) - Method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemRecorder
- ConstraintViolationExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.validation
-
Exception Mapper for ConstraintViolationException from Bean Validation API.
- ConstraintViolationExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.validation.ConstraintViolationExceptionMapper
- customize(ObjectMapper) - Method in class com.tietoevry.quarkus.resteasy.problem.jackson.JacksonProblemModuleRegistrar
D
- DEFAULT_ORDERING - Static variable in interface com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemPostProcessor
- DefaultExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem
-
Default exception mapper processing all exceptions not matching any more specific mapper.
- DefaultExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.DefaultExceptionMapper
E
- enableMetrics() - Method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemRecorder
- ExceptionMapperBase<E extends Throwable> - Class in com.tietoevry.quarkus.resteasy.problem
-
Base class for all ExceptionMappers in this extension, takes care of mapping Exceptions to Problems, triggering post-processing stage, and creating final JaxRS Response.
- ExceptionMapperBase() - Constructor for class com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase
F
- field - Variable in class com.tietoevry.quarkus.resteasy.problem.validation.Violation
- field(String) - Method in enum com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
- ForbiddenExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- ForbiddenExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.ForbiddenExceptionMapper
- form - com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
G
- getDetail() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- getHeaders() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- getInstance() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- getParameters() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- getStatus() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- getTitle() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- getType() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
H
- handle(RoutingContext, AuthenticationFailedException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationFailedExceptionReactiveMapper
- handle(RoutingContext, UnauthorizedException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.UnauthorizedExceptionReactiveMapper
- header - com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
- HttpProblem - Exception in com.tietoevry.quarkus.resteasy.problem
-
Representation of RFC7807 Problem schema.
- HttpProblem(HttpProblem.Builder) - Constructor for exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- HttpProblem.Builder - Class in com.tietoevry.quarkus.resteasy.problem
- HttpProblemMapper - Class in com.tietoevry.quarkus.resteasy.problem
- HttpProblemMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.HttpProblemMapper
I
- in - Variable in class com.tietoevry.quarkus.resteasy.problem.validation.Violation
- InvalidFormatExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jackson
-
Mapper for Jackson InvalidFormatException, which is more specialised version of JsonProcessingException
- InvalidFormatExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jackson.InvalidFormatExceptionMapper
J
- JacksonProblemModuleRegistrar - Class in com.tietoevry.quarkus.resteasy.problem.jackson
- JacksonProblemModuleRegistrar() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jackson.JacksonProblemModuleRegistrar
- JacksonProblemSerializer - Class in com.tietoevry.quarkus.resteasy.problem.jackson
-
Low level Jackson serializer for HttpProblem type.
- JacksonProblemSerializer() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jackson.JacksonProblemSerializer
- JacksonProblemSerializer(Class<HttpProblem>) - Constructor for class com.tietoevry.quarkus.resteasy.problem.jackson.JacksonProblemSerializer
- JaxRsForbiddenExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jaxrs
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- JaxRsForbiddenExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jaxrs.JaxRsForbiddenExceptionMapper
- JsonbExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jsonb
- JsonbExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jsonb.JsonbExceptionMapper
- JsonbProblemSerializer - Class in com.tietoevry.quarkus.resteasy.problem.jsonb
-
Low level JsonB serializer for Problem type.
- JsonbProblemSerializer() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jsonb.JsonbProblemSerializer
- JsonProcessingExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jackson
-
Mapper for Jackson payload processing exceptions.
- JsonProcessingExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jackson.JsonProcessingExceptionMapper
M
- MEDIA_TYPE - Static variable in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- message - Variable in class com.tietoevry.quarkus.resteasy.problem.validation.Violation
- message(String) - Method in interface com.tietoevry.quarkus.resteasy.problem.validation.Violation.MessageSupplier
N
- NotFoundExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jaxrs
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- NotFoundExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jaxrs.NotFoundExceptionMapper
O
- of(Throwable, String) - Static method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContext
- of(Throwable, UriInfo) - Static method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemContext
P
- path - com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
- postProcessorsRegistry - Static variable in class com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase
- PostProcessorsRegistry - Class in com.tietoevry.quarkus.resteasy.problem.postprocessing
-
Container for prioritised list of Problem post-processors.
- PostProcessorsRegistry() - Constructor for class com.tietoevry.quarkus.resteasy.problem.postprocessing.PostProcessorsRegistry
- priority() - Method in interface com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemPostProcessor
-
Defines order in which processors are triggered.
- ProblemContext - Class in com.tietoevry.quarkus.resteasy.problem.postprocessing
-
Context wrapper for everything ProblemPostProcessor implementations may need to do their job.
- ProblemPostProcessor - Interface in com.tietoevry.quarkus.resteasy.problem.postprocessing
-
Post-processors use, change or enhance Problems created by ExceptionMappers via 'apply' method, before they get passed on to serializers.
- ProblemRecorder - Class in com.tietoevry.quarkus.resteasy.problem.postprocessing
-
Quarkus Recorder that applies configuration in the runtime.
- ProblemRecorder() - Constructor for class com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemRecorder
Q
- query - com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
R
- register(ProblemPostProcessor) - Method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.PostProcessorsRegistry
- reset() - Method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.PostProcessorsRegistry
-
Removes all registered post-processors and registers default ones.
- reset() - Method in class com.tietoevry.quarkus.resteasy.problem.postprocessing.ProblemRecorder
- RestEasyClassicJsonbExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jsonb
- RestEasyClassicJsonbExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jsonb.RestEasyClassicJsonbExceptionMapper
S
- serialize() - Method in enum com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
- serialize(HttpProblem, JsonGenerator, SerializerProvider) - Method in class com.tietoevry.quarkus.resteasy.problem.jackson.JacksonProblemSerializer
- serialize(HttpProblem, JsonGenerator, SerializationContext) - Method in class com.tietoevry.quarkus.resteasy.problem.jsonb.JsonbProblemSerializer
T
- toProblem(JsonProcessingException) - Method in class com.tietoevry.quarkus.resteasy.problem.jackson.JsonProcessingExceptionMapper
- toProblem(InvalidFormatException) - Method in class com.tietoevry.quarkus.resteasy.problem.jackson.InvalidFormatExceptionMapper
- toProblem(UnrecognizedPropertyException) - Method in class com.tietoevry.quarkus.resteasy.problem.jackson.UnrecognizedPropertyExceptionMapper
- toProblem(HttpProblem) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblemMapper
- toProblem(E) - Method in class com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase
- toProblem(AuthenticationCompletionException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationCompletionExceptionMapper
- toProblem(AuthenticationFailedException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationFailedExceptionMapper
- toProblem(AuthenticationRedirectException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.AuthenticationRedirectExceptionMapper
- toProblem(ForbiddenException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.ForbiddenExceptionMapper
- toProblem(UnauthorizedException) - Method in class com.tietoevry.quarkus.resteasy.problem.security.UnauthorizedExceptionMapper
- toProblem(Exception) - Method in class com.tietoevry.quarkus.resteasy.problem.DefaultExceptionMapper
- toProblem(JsonbException) - Method in class com.tietoevry.quarkus.resteasy.problem.jsonb.JsonbExceptionMapper
- toProblem(ConstraintViolationException) - Method in class com.tietoevry.quarkus.resteasy.problem.validation.ConstraintViolationExceptionMapper
- toProblem(ValidationException) - Method in class com.tietoevry.quarkus.resteasy.problem.validation.ValidationExceptionMapper
- toProblem(ForbiddenException) - Method in class com.tietoevry.quarkus.resteasy.problem.jaxrs.JaxRsForbiddenExceptionMapper
- toProblem(NotFoundException) - Method in class com.tietoevry.quarkus.resteasy.problem.jaxrs.NotFoundExceptionMapper
- toProblem(ProcessingException) - Method in class com.tietoevry.quarkus.resteasy.problem.jsonb.RestEasyClassicJsonbExceptionMapper
-
Unfortunately Quarkus+JsonB throws ProcessingException, not JsonbException in case of malformed payload body, so `cause` needs to be checked explicitly.
- toProblem(WebApplicationException) - Method in class com.tietoevry.quarkus.resteasy.problem.jaxrs.WebApplicationExceptionMapper
- toProblem(ThrowableProblem) - Method in class com.tietoevry.quarkus.resteasy.problem.ZalandoProblemMapper
- toResponse() - Method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- toResponse(E) - Method in class com.tietoevry.quarkus.resteasy.problem.ExceptionMapperBase
- toString() - Method in class com.tietoevry.quarkus.resteasy.problem.validation.Violation
U
- UnauthorizedExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- UnauthorizedExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.UnauthorizedExceptionMapper
- UnauthorizedExceptionReactiveMapper - Class in com.tietoevry.quarkus.resteasy.problem.security
-
Mapper overriding default Quarkus exception mapper to make all error responses compliant with RFC7807.
- UnauthorizedExceptionReactiveMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.security.UnauthorizedExceptionReactiveMapper
- unknown - com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
- UnrecognizedPropertyExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jackson
-
UnrecognizedPropertyException is thrown by Jackson, when request payload json does not fit DTO object with @Valid annotation (e.g field has different name) and FAIL_ON_UNKNOWN_PROPERTIES is enabled (default changed in quarkus 1.11)
- UnrecognizedPropertyExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jackson.UnrecognizedPropertyExceptionMapper
V
- ValidationExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.validation
-
More generic Exception Mapper compared to ConstraintViolationException - does not provide any details except the message.
- ValidationExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.validation.ValidationExceptionMapper
- valueOf(String) - Static method in enum com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
-
Returns the enum constant of this type with the specified name.
- valueOf(Response.Status) - Static method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- valueOf(Response.Status, String) - Static method in exception com.tietoevry.quarkus.resteasy.problem.HttpProblem
- values() - Static method in enum com.tietoevry.quarkus.resteasy.problem.validation.Violation.In
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Violation - Class in com.tietoevry.quarkus.resteasy.problem.validation
- Violation.In - Enum in com.tietoevry.quarkus.resteasy.problem.validation
- Violation.MessageSupplier - Interface in com.tietoevry.quarkus.resteasy.problem.validation
W
- WebApplicationExceptionMapper - Class in com.tietoevry.quarkus.resteasy.problem.jaxrs
-
Generic exception mapper for JaxRS WebApplicationExceptions - it passes status and message to application/problem response.
- WebApplicationExceptionMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.jaxrs.WebApplicationExceptionMapper
- with(String, Object) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withDetail(String) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withHeader(String, Object) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withInstance(URI) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withStatus(int) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withStatus(Response.StatusType) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withTitle(String) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
- withType(URI) - Method in class com.tietoevry.quarkus.resteasy.problem.HttpProblem.Builder
Z
- ZalandoProblemMapper - Class in com.tietoevry.quarkus.resteasy.problem
-
Mapper for ThrowableProblem exception from Zalando Problem library.
- ZalandoProblemMapper() - Constructor for class com.tietoevry.quarkus.resteasy.problem.ZalandoProblemMapper
All Classes All Packages