Package org.glassfish.jersey.process.internal

Common Jersey internal processing classes.

See:
          Description

Interface Summary
ExceptionMapper<E extends Throwable> Transformation function transforming exception to a result.
Inflecting<DATA,RESULT> Interface that is used to indicate that the instance provides an Inflector.
InvocationCallback 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.
LinearAcceptor Linear request acceptor.
LinearAcceptor.Builder Linear acceptor chain builder.
RequestProcessor Applies all request transformations and returns a continuation with the transformed request on the left side and an (optional) request-to-response inflector on the right side.
Responder Linear response processing stage.
Responder.Builder Linear acceptor chain builder.
ResponseProcessor.RespondingContext Injectable context that can be used during the data processing for registering Stage instances that will be invoked during the response processing.
Stage<DATA,CONTINUATION> A generic unidirectional transformation function designed to be used in a Continuation-passing style for request or response processing.
StagingContext<DATA> Stage applying context.
TreeAcceptor Hierarchical request acceptor.
TreeAcceptor.Builder A TreeAcceptor builder.
 

Class Summary
DefaultRespondingContext Default implementation of the request-scoped responding context.
DefaultStagingContext<DATA> Default implementation of a staging context.
FilteringInflector  
FilteringInflector.Builder  
FilterModule  
HierarchicalRequestProcessor A composite hierarchical request processor.
LinearRequestProcessor A composite linear acceptor request processor.
PreMatchRequestFilterAcceptor  
PriorityComparator<T> Comparator used to sort types by their priorities defined by annotations BindingPriority.
ProcessingModule Jersey processing framework bindings configuration module.
RequestFilterAcceptor  
RequestInvoker Request invoker is the main request to response processing entry point.
RequestScope Scopes a single request/response processing execution.
RequestScope.Module  
RequestScope.Snapshot An opaque RequestScope state holder.
ResponseFilterResponder  
ResponseProcessor Processes result of the request transformation (successful or not).
ResponseProcessor.Builder Response processor builder that enables "assisted" injection of response processor.
SecurityContextModule Security Context HK2 Module.
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.
Stage.Root Root stage qualifier
 

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.