Package | Description |
---|---|
org.glassfish.jersey.client |
Jersey client-side classes.
|
org.glassfish.jersey.internal |
Common Jersey internal API classes.
|
org.glassfish.jersey.message |
Common Jersey messaging classes.
|
org.glassfish.jersey.message.internal |
Common Jersey internal messaging classes.
|
org.glassfish.jersey.server |
Jersey server-side classes.
|
Modifier and Type | Field and Description |
---|---|
private PropertiesDelegate |
ChunkedInput.propertiesDelegate |
private PropertiesDelegate |
ClientRequest.propertiesDelegate |
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<PropertiesDelegate> |
ChunkedInputReader.propertiesDelegateProvider |
Modifier and Type | Method and Description |
---|---|
(package private) PropertiesDelegate |
ClientRequest.getPropertiesDelegate()
Get the underlying properties delegate.
|
PropertiesDelegate |
ClientBinder.PropertiesDelegateFactory.provide() |
Modifier and Type | Method and Description |
---|---|
void |
ClientBinder.PropertiesDelegateFactory.dispose(PropertiesDelegate instance) |
Constructor and Description |
---|
ChunkedInput(java.lang.reflect.Type chunkType,
java.io.InputStream inputStream,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers,
MessageBodyWorkers messageBodyWorkers,
PropertiesDelegate propertiesDelegate)
Package-private constructor used by the
ChunkedInputReader . |
ClientRequest(java.net.URI requestUri,
ClientConfig clientConfig,
PropertiesDelegate propertiesDelegate)
Create new Jersey client request context.
|
Modifier and Type | Class and Description |
---|---|
class |
MapPropertiesDelegate
Properties delegate backed by a
Map . |
Constructor and Description |
---|
MapPropertiesDelegate(PropertiesDelegate that)
Initialize new map-based properties delegate from another
delegate.
|
Modifier and Type | Method and Description |
---|---|
<T> javax.ws.rs.ext.MessageBodyReader<T> |
MessageBodyWorkers.getMessageBodyReader(java.lang.Class<T> type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
PropertiesDelegate propertiesDelegate)
Get a message body reader that matches a set of criteria.
|
<T> javax.ws.rs.ext.MessageBodyWriter<T> |
MessageBodyWorkers.getMessageBodyWriter(java.lang.Class<T> type,
java.lang.reflect.Type genericType,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
PropertiesDelegate propertiesDelegate)
Get a message body writer that matches a set of criteria.
|
java.lang.Object |
MessageBodyWorkers.readFrom(java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> httpHeaders,
PropertiesDelegate propertiesDelegate,
java.io.InputStream entityStream,
java.lang.Iterable<javax.ws.rs.ext.ReaderInterceptor> readerInterceptors,
boolean translateNce)
Reads a type from the
entityStream using interceptors. |
java.io.OutputStream |
MessageBodyWorkers.writeTo(java.lang.Object entity,
java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders,
PropertiesDelegate propertiesDelegate,
java.io.OutputStream entityStream,
java.lang.Iterable<javax.ws.rs.ext.WriterInterceptor> writerInterceptors)
Writers a type to the
entityStream using interceptors. |
Modifier and Type | Class and Description |
---|---|
(package private) class |
InterceptorExecutor<T>
Abstract class with implementation of
InterceptorContext which is common for ReaderInterceptorContext
and WriterInterceptorContext implementations. |
class |
ReaderInterceptorExecutor
Represents reader interceptor chain executor for both client and server side.
|
class |
TracingAwarePropertiesDelegate
Delegating properties delegate backed by another
PropertiesDelegate with implemented "cache" or direct reference to
tracing support related classes (e.g. |
class |
WriterInterceptorExecutor
Represents writer interceptor chain executor for both client and server side.
|
Modifier and Type | Field and Description |
---|---|
private PropertiesDelegate |
InterceptorExecutor.propertiesDelegate |
private PropertiesDelegate |
TracingAwarePropertiesDelegate.propertiesDelegate |
Modifier and Type | Method and Description |
---|---|
private <T> javax.ws.rs.ext.MessageBodyReader<T> |
MessageBodyFactory._getMessageBodyReader(java.lang.Class<T> c,
java.lang.reflect.Type t,
java.lang.annotation.Annotation[] as,
javax.ws.rs.core.MediaType mediaType,
java.util.List<ReaderModel> models,
PropertiesDelegate propertiesDelegate) |
private <T> javax.ws.rs.ext.MessageBodyReader<T> |
MessageBodyFactory._getMessageBodyReader(java.lang.Class<T> c,
java.lang.reflect.Type t,
java.lang.annotation.Annotation[] as,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MediaType lookup,
PropertiesDelegate propertiesDelegate) |
private <T> javax.ws.rs.ext.MessageBodyWriter<T> |
MessageBodyFactory._getMessageBodyWriter(java.lang.Class<T> c,
java.lang.reflect.Type t,
java.lang.annotation.Annotation[] as,
javax.ws.rs.core.MediaType mediaType,
java.util.List<WriterModel> models,
PropertiesDelegate propertiesDelegate) |
private <T> javax.ws.rs.ext.MessageBodyWriter<T> |
MessageBodyFactory._getMessageBodyWriter(java.lang.Class<T> c,
java.lang.reflect.Type t,
java.lang.annotation.Annotation[] as,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MediaType lookup,
PropertiesDelegate propertiesDelegate) |
static TracingLogger |
TracingLogger.getInstance(PropertiesDelegate propertiesDelegate)
Returns instance of
TracingLogger associated with current request processing
(propertiesDelegate ). |
<T> javax.ws.rs.ext.MessageBodyReader<T> |
MessageBodyFactory.getMessageBodyReader(java.lang.Class<T> c,
java.lang.reflect.Type t,
java.lang.annotation.Annotation[] as,
javax.ws.rs.core.MediaType mediaType,
PropertiesDelegate propertiesDelegate) |
<T> javax.ws.rs.ext.MessageBodyWriter<T> |
MessageBodyFactory.getMessageBodyWriter(java.lang.Class<T> c,
java.lang.reflect.Type t,
java.lang.annotation.Annotation[] as,
javax.ws.rs.core.MediaType mediaType,
PropertiesDelegate propertiesDelegate) |
<T> T |
InboundMessageContext.readEntity(java.lang.Class<T> rawType,
java.lang.annotation.Annotation[] annotations,
PropertiesDelegate propertiesDelegate)
Read entity from a context entity input stream.
|
<T> T |
InboundMessageContext.readEntity(java.lang.Class<T> rawType,
PropertiesDelegate propertiesDelegate)
Read entity from a context entity input stream.
|
<T> T |
InboundMessageContext.readEntity(java.lang.Class<T> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
PropertiesDelegate propertiesDelegate)
Read entity from a context entity input stream.
|
<T> T |
InboundMessageContext.readEntity(java.lang.Class<T> rawType,
java.lang.reflect.Type type,
PropertiesDelegate propertiesDelegate)
Read entity from a context entity input stream.
|
java.lang.Object |
MessageBodyFactory.readFrom(java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> httpHeaders,
PropertiesDelegate propertiesDelegate,
java.io.InputStream entityStream,
java.lang.Iterable<javax.ws.rs.ext.ReaderInterceptor> readerInterceptors,
boolean translateNce) |
java.io.OutputStream |
MessageBodyFactory.writeTo(java.lang.Object t,
java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> httpHeaders,
PropertiesDelegate propertiesDelegate,
java.io.OutputStream entityStream,
java.lang.Iterable<javax.ws.rs.ext.WriterInterceptor> writerInterceptors) |
Constructor and Description |
---|
InterceptorExecutor(java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
PropertiesDelegate propertiesDelegate)
Constructor initializes common properties of this abstract class.
|
ReaderInterceptorExecutor(java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> headers,
PropertiesDelegate propertiesDelegate,
java.io.InputStream inputStream,
MessageBodyWorkers workers,
java.lang.Iterable<javax.ws.rs.ext.ReaderInterceptor> readerInterceptors,
boolean translateNce,
org.glassfish.hk2.api.ServiceLocator serviceLocator)
Constructs a new executor to read given type from provided
entityStream . |
TracingAwarePropertiesDelegate(PropertiesDelegate propertiesDelegate)
Create new tracing aware properties delegate wrapper.
|
WriterInterceptorExecutor(java.lang.Object entity,
java.lang.Class<?> rawType,
java.lang.reflect.Type type,
java.lang.annotation.Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> headers,
PropertiesDelegate propertiesDelegate,
java.io.OutputStream entityStream,
MessageBodyWorkers workers,
java.lang.Iterable<javax.ws.rs.ext.WriterInterceptor> writerInterceptors,
org.glassfish.hk2.api.ServiceLocator serviceLocator)
Constructs a new executor to write given type to provided
entityStream . |
Modifier and Type | Class and Description |
---|---|
class |
ContainerRequest
Jersey container request context.
|
Modifier and Type | Field and Description |
---|---|
private PropertiesDelegate |
ContainerRequest.propertiesDelegate |
Modifier and Type | Method and Description |
---|---|
PropertiesDelegate |
ContainerRequest.getPropertiesDelegate()
Get the underlying properties delegate.
|
Constructor and Description |
---|
ContainerRequest(java.net.URI baseUri,
java.net.URI requestUri,
java.lang.String httpMethod,
javax.ws.rs.core.SecurityContext securityContext,
PropertiesDelegate propertiesDelegate)
Create new Jersey container request context.
|