Uses of Interface
org.glassfish.jersey.process.internal.Stage
Packages that use Stage
Package
Description
Jersey client-side classes.
Common Jersey internal processing classes.
Jersey server-side 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.client
Classes in org.glassfish.jersey.client that implement StageModifier and TypeClassDescriptionprivate static final classprivate static classFields in org.glassfish.jersey.client declared as StageModifier and TypeFieldDescriptionprivate final Stage<ClientRequest> ClientRuntime.requestProcessingRootprivate final Stage<ClientResponse> ClientRuntime.responseProcessingRoot -
Uses of Stage in org.glassfish.jersey.process.internal
Subinterfaces of Stage in org.glassfish.jersey.process.internalModifier and TypeInterfaceDescriptioninterfaceChainableStage<DATA>Linear acceptor that can be composed into a chain.Classes in org.glassfish.jersey.process.internal that implement StageModifier and TypeClassDescriptionclassAbstractChainableStage<DATA>Abstract chainable linear acceptor.private static classStages.InflectingStage<DATA,RESULT> static classStages.LinkedStage<DATA>Linked linear stage implementation.Fields in org.glassfish.jersey.process.internal declared as StageModifier and TypeFieldDescriptionStage.Continuation.nextAbstractChainableStage.nextStageStages.LinkedStage.nextStageStages.StageChainBuilder.rootStageMethods in org.glassfish.jersey.process.internal that return StageModifier and TypeMethodDescriptionstatic <DATA,RESULT>
Stage<DATA> Creates a terminalStagethat implementsInflectinginterface and returns the providedInflectorinstance 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.Stages.StageChainBuilder.build()Stages.StageChainBuilder.convertTransformations(Stage<DATA> successor) AbstractChainableStage.getDefaultNext()Get the default next stage currently configured on the acceptor.Stage.Continuation.next()Get the stage to be invoked next ornullif no next stage ispresent.Methods in org.glassfish.jersey.process.internal with parameters of type StageModifier and TypeMethodDescriptionprivate voidStages.StageChainBuilder.addTailStage(Stage<DATA> lastStage) Add a terminal stage to the stage chain and build the chain.Stages.StageChainBuilder.convertTransformations(Stage<DATA> successor) static <DATA> Stage.Continuation<DATA> Create a continuation from the processed data result and the stage to be invoked next.static <DATA> DATARun 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 voidAbstractChainableStage.setDefaultNext(Stage<DATA> next) voidChainableStage.setDefaultNext(Stage<DATA> next) Set the default next stage that should be returned from this stage after it has been invoked by default.Constructors in org.glassfish.jersey.process.internal with parameters of type StageModifierConstructorDescriptionprotectedAbstractChainableStage(Stage<DATA> nextStage) Create a new chainable acceptor with an initialized default next stage value.(package private)Continuation(DATA result, Stage<DATA> next) Create a new continuation instance.Create a new stage that will return the supplied stage in the continuation. -
Uses of Stage in org.glassfish.jersey.server
Classes in org.glassfish.jersey.server that implement StageModifier and TypeClassDescription(package private) classContainer filtering stage responsible for execution of request and response filters on each request-response message exchange.private static classFields in org.glassfish.jersey.server declared as StageModifier and TypeFieldDescriptionprivate final Stage<RequestProcessingContext> ServerRuntime.requestProcessingRootMethods in org.glassfish.jersey.server with parameters of type StageModifier and TypeMethodDescription(package private) static ServerRuntimeServerRuntime.createServerRuntime(InjectionManager injectionManager, ServerBootstrapBag bootstrapBag, Stage<RequestProcessingContext> processingRoot, ApplicationEventListener eventListener, ProcessingProviders processingProviders) Constructors in org.glassfish.jersey.server with parameters of type StageModifierConstructorDescriptionprivateServerRuntime(Stage<RequestProcessingContext> requestProcessingRoot, ProcessingProviders processingProviders, InjectionManager injectionManager, ScheduledExecutorService backgroundScheduler, javax.inject.Provider<ExecutorService> managedAsyncExecutorProvider, RequestScope requestScope, ExceptionMappers exceptionMappers, ApplicationEventListener applicationEventListener, ExternalRequestScope externalScope, javax.ws.rs.core.Configuration configuration) -
Uses of Stage in org.glassfish.jersey.server.internal.process
Fields in org.glassfish.jersey.server.internal.process declared as StageModifier and TypeFieldDescriptionprivate Stage<ContainerResponse> DefaultRespondingContext.rootStageMethods in org.glassfish.jersey.server.internal.process that return StageModifier and TypeMethodDescriptionDefaultRespondingContext.createRespondingRoot()RequestProcessingContext.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
Classes in org.glassfish.jersey.server.internal.routing that implement StageModifier and TypeClassDescription(package private) final classRequest pre-processing stage thatextracts an inflector from a routing contextwhere it was previously stored by therequest to resource matching stageand (if available) returns the inflector wrapped in a next terminal stage.(package private) final classRequest pre-processing stage that encapsulates hierarchical resource matching and request routing.Methods in org.glassfish.jersey.server.internal.routing that return StageModifier 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.