|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Stage | |
|---|---|
| org.glassfish.jersey.process.internal | Common Jersey internal processing classes. |
| Uses of Stage in org.glassfish.jersey.process.internal |
|---|
| Subinterfaces of Stage in org.glassfish.jersey.process.internal | |
|---|---|
interface |
ChainableStage<DATA>
Linear acceptor that can be composed into a chain. |
| Classes in org.glassfish.jersey.process.internal that implement Stage | |
|---|---|
class |
AbstractChainableStage<DATA>
Abstract chainable linear acceptor. |
| Methods in org.glassfish.jersey.process.internal that return Stage | ||
|---|---|---|
static
|
Stages.asStage(Inflector<DATA,RESULT> inflector)
Creates a terminal Stage that implements Inflecting
interface and returns the provided Inflector instance
when the Inflecting.inflector() method is called. |
|
Stage<DATA> |
Stage.Builder.build()
Build a stage chain. |
|
Stage<DATA> |
Stage.Builder.build(Stage<DATA> terminal)
Add a terminal stage to the stage chain and build the chain. |
|
Stage<DATA> |
ResponseProcessor.RespondingContext.createResponderRoot()
(Optionally) create a responder chain from all transformations previously pushed into the context. |
|
Stage<DATA> |
DefaultRespondingContext.createResponderRoot()
|
|
Stage<DATA> |
AbstractChainableStage.getDefaultNext()
Get the default next stage currently configured on the acceptor. |
|
Stage<DATA> |
Stage.Continuation.next()
Get the stage to be invoked next or null if no next stage is
present. |
|
| Methods in org.glassfish.jersey.process.internal with parameters of type Stage | ||
|---|---|---|
Stage<DATA> |
Stage.Builder.build(Stage<DATA> terminal)
Add a terminal stage to the stage chain and build the chain. |
|
static
|
Stage.Continuation.of(DATA result,
Stage<DATA> next)
Create a continuation from the processed data result and the stage to be invoked next. |
|
void |
ChainableStage.setDefaultNext(Stage<DATA> next)
Set the default next stage that should be returned from this stage after it has been invoked by default. |
|
void |
AbstractChainableStage.setDefaultNext(Stage<DATA> next)
|
|
| Constructors in org.glassfish.jersey.process.internal with parameters of type Stage | |
|---|---|
AbstractChainableStage(Stage<DATA> nextStage)
Create a new chainable acceptor with an initialized default next stage value. |
|
RequestInvoker(Stage<REQUEST> rootStage,
RequestScope requestScope,
AsyncInflectorAdapter.Builder<REQUEST,RESPONSE> asyncAdapterBuilder,
ResponseProcessor.Builder<RESPONSE> responseProcessorBuilder,
javax.inject.Provider<Ref<ProcessingContext>> invocationContextReferenceFactory,
ExecutorsFactory<REQUEST> executorsFactory)
Create new request invoker. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||