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.
-