Package ubic.gemma.rest.providers
Class MalformedArgExceptionMapper
java.lang.Object
ubic.gemma.rest.providers.AbstractExceptionMapper<MalformedArgException>
ubic.gemma.rest.providers.MalformedArgExceptionMapper
- All Implemented Interfaces:
javax.ws.rs.ext.ExceptionMapper<MalformedArgException>
@Provider
@Component
public class MalformedArgExceptionMapper
extends AbstractExceptionMapper<MalformedArgException>
-
Field Summary
Fields inherited from class ubic.gemma.rest.providers.AbstractExceptionMapper
log -
Constructor Summary
ConstructorsConstructorDescriptionMalformedArgExceptionMapper(String hostUrl, Future<io.swagger.v3.oas.models.OpenAPI> spec, BuildInfo buildInfo) -
Method Summary
Modifier and TypeMethodDescriptionprotected javax.ws.rs.core.Response.StatusgetStatus(MalformedArgException exception) Translate the exception to an HTTPResponse.Status.protected WellComposedErrorBodygetWellComposedErrorBody(MalformedArgException exception) Obtain aWellComposedErrorBodyfor the exception.Methods inherited from class ubic.gemma.rest.providers.AbstractExceptionMapper
getResponseBuilder, toResponse
-
Constructor Details
-
MalformedArgExceptionMapper
-
-
Method Details
-
getStatus
Description copied from class:AbstractExceptionMapperTranslate the exception to an HTTPResponse.Status.- Specified by:
getStatusin classAbstractExceptionMapper<MalformedArgException>
-
getWellComposedErrorBody
Description copied from class:AbstractExceptionMapperObtain aWellComposedErrorBodyfor the exception.- Overrides:
getWellComposedErrorBodyin classAbstractExceptionMapper<MalformedArgException>
-