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

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
 
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