public static class JaxRsApplication.Builder
extends java.lang.Object
JaxRsApplication instances.| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
JaxRsApplication.Builder |
application(java.lang.Class<? extends javax.ws.rs.core.Application> appClass) |
Set the JAX-RS application class that forms this instance.
|
JaxRsApplication.Builder |
application(javax.ws.rs.core.Application app) |
Set the JAX-RS application that forms this instance.
|
JaxRsApplication |
build() |
Create a new instance based on this builder.
|
JaxRsApplication.Builder |
config(org.glassfish.jersey.server.ResourceConfig config) |
Set resource configuration that forms this application.
|
JaxRsApplication.Builder |
contextRoot(java.lang.String contextRoot) |
Configure an explicit context root for this application.
|
JaxRsApplication.Builder |
executorService(java.util.concurrent.ExecutorService executorService) |
Configure an executor service to be used for this application.
|
public JaxRsApplication.Builder contextRoot(java.lang.String contextRoot)
contextRoot - context root to expose this application on, defaults to "/"public JaxRsApplication.Builder config(org.glassfish.jersey.server.ResourceConfig config)
config - Jersey resource config to useapplication(Application),
application(Class)public JaxRsApplication.Builder application(javax.ws.rs.core.Application app)
app - JAX-RS application instanceapplication(Class),
config(ResourceConfig)public JaxRsApplication.Builder application(java.lang.Class<? extends javax.ws.rs.core.Application> appClass)
appClass - JAX-RS application classapplication(Application),
config(ResourceConfig)public JaxRsApplication.Builder executorService(java.util.concurrent.ExecutorService executorService)
executorService - executor service to use with this applicationpublic JaxRsApplication build()
Server.Builder.addApplication(JaxRsApplication)Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.