@Singleton @Secondary public class HateoasErrorResponseProcessor extends java.lang.Object implements ErrorResponseProcessor<io.micronaut.http.hateoas.JsonError>
| Constructor and Description |
|---|
HateoasErrorResponseProcessor(io.micronaut.jackson.JacksonConfiguration jacksonConfiguration)
Constructor for binary compatibility.
|
HateoasErrorResponseProcessor(io.micronaut.json.JsonConfiguration jacksonConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
io.micronaut.http.MutableHttpResponse<io.micronaut.http.hateoas.JsonError> |
processResponse(ErrorContext errorContext,
io.micronaut.http.MutableHttpResponse<?> response)
Modifies the http response representing the error.
|
public HateoasErrorResponseProcessor(io.micronaut.json.JsonConfiguration jacksonConfiguration)
public HateoasErrorResponseProcessor(io.micronaut.jackson.JacksonConfiguration jacksonConfiguration)
HateoasErrorResponseProcessor(JsonConfiguration)jacksonConfiguration - the configuration to use for processing.@NonNull
public io.micronaut.http.MutableHttpResponse<io.micronaut.http.hateoas.JsonError> processResponse(@NonNull
ErrorContext errorContext,
@NonNull
io.micronaut.http.MutableHttpResponse<?> response)
ErrorResponseProcessorprocessResponse in interface ErrorResponseProcessor<io.micronaut.http.hateoas.JsonError>errorContext - The error contextresponse - The base response to retrieve information or
mutate