Class Routing.Builder
java.lang.Object
org.glassfish.jersey.server.internal.routing.Routing.Builder
- Enclosing class:
- Routing
Resource routing builder.
-
Method Summary
Modifier and TypeMethodDescriptionBuild routing stage.configuration
(Configuration config) Set runtime configuration.createService
(Function<Class<?>, ?> createServiceFunction) Set model processors.entityProviders
(MessageBodyWorkers workers) Set entity providers.modelProcessors
(Iterable<ModelProcessor> modelProcessors) Set model processors.processingProviders
(ProcessingProviders processingProviders) Set request/response processing providers.resourceContext
(JerseyResourceContext resourceContext) Set resource context.resourceMethodInvokerBuilder
(ResourceMethodInvoker.Builder resourceMethodInvokerBuilder) Set builder of ResourceMethodInvoker.valueSupplierProviders
(Collection<ValueParamProvider> valueSuppliers) Set value suppliers.
-
Method Details
-
resourceContext
Set resource context.- Parameters:
resourceContext
- resource context.- Returns:
- updated routing builder.
-
configuration
Set runtime configuration.- Parameters:
config
- runtime configuration.- Returns:
- updated routing builder.
-
entityProviders
Set entity providers.- Parameters:
workers
- entity providers.- Returns:
- updated routing builder.
-
valueSupplierProviders
Set value suppliers.- Parameters:
valueSuppliers
- all registered value suppliers.- Returns:
- updated routing builder.
-
processingProviders
Set request/response processing providers.- Parameters:
processingProviders
- request/response processing providers.- Returns:
- updated routing builder.
-
modelProcessors
Set model processors.- Parameters:
modelProcessors
- all registered model processors.- Returns:
- updated routing builder.
-
createService
Set model processors.- Parameters:
createServiceFunction
- all registered model processors.- Returns:
- updated routing builder.
-
resourceMethodInvokerBuilder
public Routing.Builder resourceMethodInvokerBuilder(ResourceMethodInvoker.Builder resourceMethodInvokerBuilder) Set builder of ResourceMethodInvoker.- Parameters:
resourceMethodInvokerBuilder
- resource method invoker builder.- Returns:
- updated routing builder.
-
buildStage
Build routing stage.- Returns:
- routing stage for the runtime resource model.
-