Package org.glassfish.jersey.process.internal
Common Jersey internal processing classes.
-
Interface Summary Interface Description ChainableStage<DATA> Linear acceptor that can be composed into a chain.Inflecting<DATA,RESULT> Interface that is used to indicate that the instance provides anInflector
.RequestContext Wrapper for externally provided request context data.Stage<DATA> Data processing stage that can be used to create dynamic data processing chains.Stage.Builder<DATA> Linear stage chain builder. -
Class Summary Class Description AbstractChainableStage<DATA> Abstract chainable linear acceptor.AbstractExecutorProvidersConfigurator Abstract Configurator which initializes and registerExecutorServiceProvider
andScheduledExecutorServiceProvider
.ExecutorProviders A utility class with a methods for handling executor injection registration and proper disposal.RequestScope Scopes a single request/response processing execution on a single thread.RequestScope.RequestScopeConfigurator Configurator which initializes and registerRequestScope
instance intInjectionManager
andBootstrapBag
.Stage.Continuation<DATA> Data processing stage continuation.Stages A stage-related collection of utility methods.Stages.LinkedStage<DATA> Linked linear stage implementation. -
Annotation Types Summary Annotation Type Description RequestScoped Request scope binding annotation.