Uses of Interface
org.glassfish.jersey.process.internal.Stage
Package
Description
Common Jersey internal processing classes.
Jersey server-side internal classes related to request and response processing.
Jersey server-side internal resource routing classes.
-
Uses of Stage in org.glassfish.jersey.process.internal
Modifier and TypeInterfaceDescriptioninterface
ChainableStage<DATA>
Linear acceptor that can be composed into a chain.Modifier and TypeClassDescriptionclass
AbstractChainableStage<DATA>
Abstract chainable linear acceptor.static class
Stages.LinkedStage<DATA>
Linked linear stage implementation.Modifier and TypeMethodDescriptionstatic <DATA,
RESULT>
Stage<DATA>Creates a terminalStage
that implementsInflecting
interface and returns the providedInflector
instance when theInflecting.inflector()
method is called.Stage.Builder.build()
Build a stage chain.Add a terminal stage to the stage chain and build the chain.AbstractChainableStage.getDefaultNext()
Get the default next stage currently configured on the acceptor.Stage.Continuation.next()
Get the stage to be invoked next ornull
if no next stage ispresent
.Modifier and TypeMethodDescriptionAdd a terminal stage to the stage chain and build the chain.static <DATA> Stage.Continuation<DATA>
Create a continuation from the processed data result and the stage to be invoked next.static <DATA> DATA
Run the data through a chain of stages identified by the root stage.static <DATA,
RESULT, T extends Inflector<DATA, RESULT>>
DATARun the data through a chain of stages identified by the root stage.final void
AbstractChainableStage.setDefaultNext
(Stage<DATA> 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.ModifierConstructorDescriptionprotected
AbstractChainableStage
(Stage<DATA> nextStage) Create a new chainable acceptor with an initialized default next stage value.Create a new stage that will return the supplied stage in the continuation. -
Uses of Stage in org.glassfish.jersey.server.internal.process
Modifier and TypeMethodDescriptionRequestProcessingContext.createRespondingRoot()
RespondingContext.createRespondingRoot()
(Optionally) create a responder chain from all transformations previously pushed into the context. -
Uses of Stage in org.glassfish.jersey.server.internal.routing
Modifier and TypeMethodDescriptionstatic Stage<RequestProcessingContext>
Routing.matchedEndpointExtractor()
Create a new request pre-processing stage that extracts a matched endpoint from a routing context, where it was previously stored by the request routing stage and (if available) returns the endpoint wrapped in a next terminal stage.