Uses of Interface
org.glassfish.jersey.process.internal.Stage

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.
 class FilteringStage
          Filtering chainable acceptor that runs request filter processor on a request and registers response filter processor to be run on a response.
 

Methods in org.glassfish.jersey.process.internal that return Stage
static
<DATA,RESULT>
Stage<DATA>
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> 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.
 RequestInvoker<Request,Response> RequestInvoker.Builder.build(Stage<Request> rootStage)
          Build a new request invoker configured to use the supplied request processor for processing requests.
static
<DATA> Stage.Continuation<DATA>
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.
 



Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.