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

Packages that use LinearAcceptor
org.glassfish.jersey.process.internal Common Jersey internal processing classes. 
 

Uses of LinearAcceptor in org.glassfish.jersey.process.internal
 

Subinterfaces of LinearAcceptor in org.glassfish.jersey.process.internal
 interface ChainableAcceptor
          Linear acceptor that can be composed into a chain.
 

Classes in org.glassfish.jersey.process.internal that implement LinearAcceptor
 class AbstractChainableAcceptor
          Abstract chainable linear acceptor.
 class FilteringAcceptor
          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 LinearAcceptor
static LinearAcceptor Stages.asLinearAcceptor(Inflector<Request,Response> inflector)
          Creates a terminal LinearAcceptor that implements Inflecting interface and returns the provided Inflector instance when the Inflecting.inflector() method is called.
 LinearAcceptor LinearAcceptor.Builder.build()
          Build a acceptor chain.
 LinearAcceptor LinearAcceptor.Builder.build(LinearAcceptor terminal)
          Add terminal acceptor to the acceptor chain and build the chain.
 

Methods in org.glassfish.jersey.process.internal that return types with arguments of type LinearAcceptor
 Pair<Request,com.google.common.base.Optional<LinearAcceptor>> LinearAcceptor.apply(Request data)
          Transforms supplied data and returns transformed data together with a processing continuation in the form of a <data, continuation> pair.
 Pair<Request,com.google.common.base.Optional<LinearAcceptor>> FilteringAcceptor.apply(Request request)
           
 com.google.common.base.Optional<LinearAcceptor> AbstractChainableAcceptor.getDefaultNext()
          Get the default next stage currently configured on the acceptor.
static Pair<Request,com.google.common.base.Optional<LinearAcceptor>> Stages.terminalLinearContinuation(Request request)
          Create a terminal linear continuation with the supplied request on the left side of the continuation.
 

Methods in org.glassfish.jersey.process.internal with parameters of type LinearAcceptor
 LinearAcceptor LinearAcceptor.Builder.build(LinearAcceptor terminal)
          Add terminal acceptor to the acceptor chain and build the chain.
 void ChainableAcceptor.setDefaultNext(LinearAcceptor acceptor)
          Set the default next acceptor that should be returned from the linear acceptor after it has been invoked by default.
 void AbstractChainableAcceptor.setDefaultNext(LinearAcceptor acceptor)
           
 

Constructors in org.glassfish.jersey.process.internal with parameters of type LinearAcceptor
AbstractChainableAcceptor(LinearAcceptor nextStage)
          Create a new chainable acceptor with an initialized default next stage value.
LinearRequestProcessor(LinearAcceptor rootAcceptor)
          Construct a linear acceptor request processor.
 



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