Package ubic.gemma.rest.providers
package ubic.gemma.rest.providers
-
ClassesClassDescriptionAbstractExceptionMapper<E extends Throwable>Base class for decorators that handle the
GZIPannotation.Map Spring Security'sAccessDeniedExceptionto a 403 Forbidden response.RegisterAnalyticsRequestEventListenerRequest event listener that publishes an event when a request is finished.Handles Spring SecurityAuthenticationExceptionby producing a 403 Forbidden response.Automagically add theContent-Encoding: gzipheader to endpoints annotated withGZIP.Adds aContent-Encoding: gzipafter the context has been intercepted byGZipEncoder.This mapper ensures that raisedNotFoundExceptionthroughout the API contain well-formedResponseErrorObjectentity.Decorate the OpenAPI spec with aContent-Encoding: gzipheader.Allow for reading and writingPathobjects.Render unhandled exceptions.MapWebApplicationExceptionso that it always expose aResponseErrorObjectentity.