Package org.glassfish.jersey.process.internal

Common Jersey internal processing classes.

See:
          Description

Interface Summary
AsyncInflectorAdapter.Builder<REQUEST,RESPONSE> Asynchronous inflector adapter factory.
ChainableStage<DATA> Linear acceptor that can be composed into a chain.
Inflecting<DATA,RESULT> Interface that is used to indicate that the instance provides an Inflector.
InvocationCallback<DATA> Request transformation callback used by a request invoker to provide asynchronous notifications about the request processing.
InvocationContext Injectable invocation context that can be used to control various aspects of the invocation, e.g.
RequestScope.Producer<T> This interface extends Callable interface but removes the exception from call declaration.
ResponseProcessor.Builder<DATA> Response processor factory.
ResponseProcessor.RespondingContext<DATA> Injectable context that can be used during the data processing for registering response processing functions that will be invoked during the response processing.
Stage<DATA> Data processing stage that can be used to create dynamic data processing chains.
Stage.Builder<DATA> Linear stage chain builder.
 

Class Summary
AbstractChainableStage<DATA> Abstract chainable linear acceptor.
AsyncInflectorAdapter<REQUEST,RESPONSE> Suspendable, asynchronous inflector adapter that provides implementation of the request suspend/resume capabilities of the invocation context and returns a listenable response future instead of a plain response object.
DefaultRespondingContext<DATA> Default implementation of the request-scoped responding context.
PriorityComparator<T> Comparator used to sort types by their priorities defined by annotations BindingPriority.
ProcessingExecutorsFactory Aggregate processing executors provider used directly in the request invoker to get the pluggable processing executor services.
ProcessingModule Jersey processing framework bindings configuration module.
RequestInvoker<REQUEST,RESPONSE> Request invoker is the main request to response data processing entry point.
RequestScope Scopes a single request/response processing execution on a single thread.
RequestScope.Instance Implementation of the request scope instance.
RequestScope.Module  
ResponseProcessor<DATA> Processes result of the request transformation (successful or not).
Stage.Continuation<DATA> Data processing stage continuation.
Stages A stage-related collection of utility methods.
 

Enum Summary
InvocationContext.State Invocation context state.
PriorityComparator.Order Defines which ordering should be used for sorting.
 

Exception Summary
InflectorNotFoundException Jersey processing exception signaling that the final request acceptor did not return an inflector instance.
 

Annotation Types Summary
RequestScoped Request scope binding annotation.
 

Package org.glassfish.jersey.process.internal Description

Common Jersey internal processing classes.



Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.