Package | Description |
---|---|
org.glassfish.jersey.client |
Jersey client-side classes.
|
org.glassfish.jersey.inject.hk2 | |
org.glassfish.jersey.internal.inject |
Common Jersey internal injection utility classes.
|
org.glassfish.jersey.internal.util.collection |
Common set of Jersey collection classes.
|
org.glassfish.jersey.message.internal |
Common Jersey internal messaging classes.
|
org.glassfish.jersey.process.internal |
Common Jersey internal processing classes.
|
org.glassfish.jersey.server.internal.monitoring |
Jersey server-side internal monitoring and statistics classes.
|
org.glassfish.jersey.server.internal.process |
Jersey server-side internal classes related to request and response processing.
|
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<Ref<ClientRequest>> |
RequestProcessingInitializationStage.requestRefProvider |
Constructor and Description |
---|
RequestContextInjectionFactory(javax.inject.Provider<Ref<ClientRequest>> referenceFactory) |
RequestProcessingInitializationStage(javax.inject.Provider<Ref<ClientRequest>> requestRefProvider,
MessageBodyWorkers workersProvider,
InjectionManager injectionManager)
Create new
MessageBodyWorkers initialization function
for requests and responses. |
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<Ref<T>> |
Hk2ReferencingFactory.referenceFactory |
Modifier and Type | Method and Description |
---|---|
Ref<T> |
Hk2ReferencingFactory.EmptyReferenceFactory.provide() |
Ref<T> |
Hk2ReferencingFactory.InitializedReferenceFactory.provide() |
Modifier and Type | Method and Description |
---|---|
static <T> org.glassfish.hk2.api.Factory<Ref<T>> |
Hk2ReferencingFactory.referenceFactory()
Get a reference factory providing an empty reference.
|
static <T> org.glassfish.hk2.api.Factory<Ref<T>> |
Hk2ReferencingFactory.referenceFactory(T initialValue)
Get a reference factory providing an initialized reference.
|
Modifier and Type | Method and Description |
---|---|
void |
Hk2ReferencingFactory.EmptyReferenceFactory.dispose(Ref<T> instance) |
void |
Hk2ReferencingFactory.InitializedReferenceFactory.dispose(Ref<T> instance) |
Constructor and Description |
---|
Hk2ReferencingFactory(javax.inject.Provider<Ref<T>> referenceFactory)
Create new referencing injection factory.
|
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<Ref<T>> |
ReferencingFactory.referenceFactory |
Modifier and Type | Method and Description |
---|---|
Ref<T> |
ReferencingFactory.EmptyReferenceFactory.get() |
Ref<T> |
ReferencingFactory.InitializedReferenceFactory.get() |
Modifier and Type | Method and Description |
---|---|
static <T> java.util.function.Supplier<Ref<T>> |
ReferencingFactory.referenceFactory()
Get a reference factory providing an empty reference.
|
static <T> java.util.function.Supplier<Ref<T>> |
ReferencingFactory.referenceFactory(T initialValue)
Get a reference factory providing an initialized reference.
|
Constructor and Description |
---|
ReferencingFactory(javax.inject.Provider<Ref<T>> referenceFactory)
Create new referencing injection factory.
|
Modifier and Type | Class and Description |
---|---|
private static class |
Refs.DefaultRefImpl<T>
Default (mutable)
Ref implementation. |
private static class |
Refs.ImmutableRefImpl<T>
Immutable
Ref implementation. |
private static class |
Refs.ThreadSafeRefImpl<T>
Thread-safe
Ref implementation. |
Modifier and Type | Method and Description |
---|---|
static <T> Ref<T> |
Refs.emptyRef()
Construct a new empty mutable
Ref instance. |
static <T> Ref<T> |
Refs.immutableRef(T value)
Construct a new immutable
Ref instance referencing the given
input value. |
static <T> Ref<T> |
Refs.of(T value)
Construct a new mutable
Ref instance referencing the given
input value. |
static <T> Ref<T> |
Refs.threadSafe()
Construct a new empty mutable thread-safe
Ref instance. |
static <T> Ref<T> |
Refs.threadSafe(T value)
Construct a new mutable thread-safe
Ref instance referencing the given
input value. |
Modifier and Type | Method and Description |
---|---|
static javax.ws.rs.core.Variant |
VariantSelector.selectVariant(InboundMessageContext context,
java.util.List<javax.ws.rs.core.Variant> variants,
Ref<java.lang.String> varyHeaderValue)
Select the representation variant that best matches the request.
|
static java.util.List<javax.ws.rs.core.Variant> |
VariantSelector.selectVariants(InboundMessageContext context,
java.util.List<javax.ws.rs.core.Variant> variants,
Ref<java.lang.String> varyHeaderValue)
Select possible representation variants in order in which they best matches the request.
|
Modifier and Type | Method and Description |
---|---|
static <DATA,RESULT,T extends Inflector<DATA,RESULT>> |
Stages.process(DATA data,
Stage<DATA> rootStage,
Ref<T> inflectorRef)
Run the data through a chain of stages identified by the root stage.
|
Modifier and Type | Field and Description |
---|---|
private javax.inject.Provider<Ref<ApplicationInfo>> |
ApplicationInfoListener.applicationInfoRefProvider |
(package private) javax.inject.Provider<Ref<MonitoringStatistics>> |
MonitoringFeature.StatisticsListener.statisticsFactory |
Constructor and Description |
---|
ApplicationInfoInjectionFactory(javax.inject.Provider<Ref<ApplicationInfo>> referenceFactory)
Create new referencing injection factory.
|
StatisticsInjectionFactory(javax.inject.Provider<Ref<MonitoringStatistics>> referenceFactory)
Create new referencing injection factory.
|
Modifier and Type | Class and Description |
---|---|
class |
RequestProcessingContextReference
Wrapper that holds the reference of the
RequestProcessingContext . |
Modifier and Type | Field and Description |
---|---|
private Ref<Value<AsyncContext>> |
RequestProcessingContext.asyncContextValueRef |