| Package | Description |
|---|---|
| org.glassfish.jersey.server |
Jersey server-side classes.
|
| org.glassfish.jersey.server.internal.process |
Jersey server-side internal classes related to request and response processing.
|
| org.glassfish.jersey.server.internal.routing |
Jersey server-side internal resource routing classes.
|
| org.glassfish.jersey.server.model |
Jersey server-side application & resource modeling classes.
|
| Modifier and Type | Method and Description |
|---|---|
RequestProcessingContext |
ContainerMessageBodyWorkersInitializer.apply(RequestProcessingContext requestContext) |
| Modifier and Type | Method and Description |
|---|---|
RequestProcessingContext |
ContainerMessageBodyWorkersInitializer.apply(RequestProcessingContext requestContext) |
| Modifier and Type | Method and Description |
|---|---|
ServerRuntime |
ServerRuntime.Builder.build(Stage<RequestProcessingContext> processingRoot,
ApplicationEventListener eventListener,
ProcessingProviders processingProviders)
Create new server-side request processing runtime.
|
| Modifier and Type | Method and Description |
|---|---|
RequestProcessingContext |
ReferencesInitializer.apply(RequestProcessingContext context)
Initialize the request references using the incoming request processing context.
|
| Modifier and Type | Method and Description |
|---|---|
RequestProcessingContext |
ReferencesInitializer.apply(RequestProcessingContext context)
Initialize the request references using the incoming request processing context.
|
| Modifier and Type | Method and Description |
|---|---|
RequestProcessingContext |
Router.Continuation.requestContext()
Get the routed request context.
|
| Modifier and Type | Method and Description |
|---|---|
Stage.Continuation<RequestProcessingContext> |
RoutingStage.apply(RequestProcessingContext context)
Routing stage navigates through the nested
routing hierarchy
using a depth-first transformation strategy until a request-to-response
inflector is found on
a leaf stage node, in which case the request routing is terminated and an
inflector (if found) is pushed
to the routing context. |
Stage.Continuation<RequestProcessingContext> |
RoutedInflectorExtractorStage.apply(RequestProcessingContext processingContext) |
Inflector<RequestProcessingContext,ContainerResponse> |
RoutingContext.getInflector()
Get the matched request to response data inflector if present, or
null
otherwise. |
Inflector<RequestProcessingContext,ContainerResponse> |
UriRoutingContext.getInflector() |
| Modifier and Type | Method and Description |
|---|---|
Router.Continuation |
Router.apply(RequestProcessingContext data)
Performs a request routing task and returns the routed request together with
a
routing continuation. |
Stage.Continuation<RequestProcessingContext> |
RoutingStage.apply(RequestProcessingContext context)
Routing stage navigates through the nested
routing hierarchy
using a depth-first transformation strategy until a request-to-response
inflector is found on
a leaf stage node, in which case the request routing is terminated and an
inflector (if found) is pushed
to the routing context. |
Stage.Continuation<RequestProcessingContext> |
RoutedInflectorExtractorStage.apply(RequestProcessingContext processingContext) |
static Router.Continuation |
Router.Continuation.of(RequestProcessingContext result)
Create a terminal continuation from the routed request.
|
static Router.Continuation |
Router.Continuation.of(RequestProcessingContext result,
Iterable<Router> next)
Create a continuation from the routed request and a collection
of next level routers.
|
static Router.Continuation |
Router.Continuation.of(RequestProcessingContext request,
Router next)
Create a continuation from the routed request and a single
of next level routers.
|
| Modifier and Type | Method and Description |
|---|---|
static Router.Builder |
Routers.acceptingTree(jersey.repackaged.com.google.common.base.Function<RequestProcessingContext,RequestProcessingContext> transformation)
Start building a hierarchical routing tree.
|
static Router.Builder |
Routers.acceptingTree(jersey.repackaged.com.google.common.base.Function<RequestProcessingContext,RequestProcessingContext> transformation)
Start building a hierarchical routing tree.
|
static Router |
Routers.asTreeAcceptor(Inflector<RequestProcessingContext,ContainerResponse> inflector)
Creates a leaf-node
Router that implements Inflecting
interface and returns the provided Inflector instance
when the Inflecting.inflector() method is called. |
void |
RoutingContext.setInflector(Inflector<RequestProcessingContext,ContainerResponse> inflector)
Set the matched request to response inflector.
|
void |
UriRoutingContext.setInflector(Inflector<RequestProcessingContext,ContainerResponse> inflector) |
| Modifier and Type | Method and Description |
|---|---|
ContainerResponse |
ResourceMethodInvoker.apply(RequestProcessingContext processingContext) |
Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.