|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||