Package org.apache.solr.jersey
Class MessageBodyReaders.CachingJsonMessageBodyReader
- java.lang.Object
-
- org.apache.solr.jersey.MessageBodyReaders.CachingDelegatingMessageBodyReader
-
- org.apache.solr.jersey.MessageBodyReaders.CachingJsonMessageBodyReader
-
- All Implemented Interfaces:
jakarta.ws.rs.ext.MessageBodyReader<Object>
- Enclosing class:
- MessageBodyReaders
@Provider @Consumes("application/json") public static class MessageBodyReaders.CachingJsonMessageBodyReader extends MessageBodyReaders.CachingDelegatingMessageBodyReader implements jakarta.ws.rs.ext.MessageBodyReader<Object>
A JSONMessageBodyReader
that caches request bodies for use later in the request lifecycle.
-
-
Field Summary
-
Fields inherited from class org.apache.solr.jersey.MessageBodyReaders.CachingDelegatingMessageBodyReader
DESERIALIZED_REQUEST_BODY_KEY
-
-
Constructor Summary
Constructors Constructor Description CachingJsonMessageBodyReader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.ext.MessageBodyReader<Object>
getDelegate()
-
Methods inherited from class org.apache.solr.jersey.MessageBodyReaders.CachingDelegatingMessageBodyReader
isReadable, readFrom
-
-
-
-
Method Detail
-
getDelegate
public jakarta.ws.rs.ext.MessageBodyReader<Object> getDelegate()
- Specified by:
getDelegate
in classMessageBodyReaders.CachingDelegatingMessageBodyReader
-
-