public class BaseServerModuleBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseServerModuleBuilder.JaxrsImplementation |
| Constructor and Description |
|---|
BaseServerModuleBuilder() |
| Modifier and Type | Method and Description |
|---|---|
BaseServerModuleBuilder |
addFilter(String urlPattern,
Class<? extends javax.servlet.Filter> filterKey) |
BaseServerModuleBuilder |
addFilter(String urlPattern,
Class<? extends javax.servlet.Filter> filterKey,
Map<String,String> initParams) |
BaseServerModuleBuilder |
addFilterRegex(String urlPattern,
Class<? extends javax.servlet.Filter> filterKey) |
BaseServerModuleBuilder |
addFilterRegex(String urlPattern,
Class<? extends javax.servlet.Filter> filterKey,
Map<String,String> initParams) |
BaseServerModuleBuilder |
addJaxrsServlet(String urlPattern,
Class<? extends javax.servlet.http.HttpServlet> filterKey) |
BaseServerModuleBuilder |
addJaxrsServletRegex(String urlPattern,
Class<? extends javax.servlet.http.HttpServlet> filterKey) |
BaseServerModuleBuilder |
addJerseyParam(String key,
String value) |
BaseServerModuleBuilder |
addJerseyResourceClass(String resource)
Add a class for the Guice/Jersey servlet
|
BaseServerModuleBuilder |
addJerseyResourcePackage(String resource)
Add a package to be scanned for the Guice/Jersey servlet
|
BaseServerModuleBuilder |
addServlet(String urlPattern,
Class<? extends javax.servlet.http.HttpServlet> filterKey) |
BaseServerModuleBuilder |
addServletRegex(String urlPattern,
Class<? extends javax.servlet.http.HttpServlet> filterKey) |
BaseServerModule |
build() |
BaseServerModuleBuilder |
setJaxrsImplementation(BaseServerModuleBuilder.JaxrsImplementation jaxrsImplementation) |
BaseServerModuleBuilder |
setJaxrsUriPattern(String jaxrsUriPattern)
Specify the Uri pattern to use for the Guice/Jersey servlet
|
public BaseServerModuleBuilder addFilter(String urlPattern, Class<? extends javax.servlet.Filter> filterKey)
public BaseServerModuleBuilder addFilter(String urlPattern, Class<? extends javax.servlet.Filter> filterKey, Map<String,String> initParams)
public BaseServerModuleBuilder addFilterRegex(String urlPattern, Class<? extends javax.servlet.Filter> filterKey)
public BaseServerModuleBuilder addFilterRegex(String urlPattern, Class<? extends javax.servlet.Filter> filterKey, Map<String,String> initParams)
public BaseServerModuleBuilder addServlet(String urlPattern, Class<? extends javax.servlet.http.HttpServlet> filterKey)
public BaseServerModuleBuilder addServletRegex(String urlPattern, Class<? extends javax.servlet.http.HttpServlet> filterKey)
public BaseServerModuleBuilder addJaxrsServlet(String urlPattern, Class<? extends javax.servlet.http.HttpServlet> filterKey)
public BaseServerModuleBuilder addJaxrsServletRegex(String urlPattern, Class<? extends javax.servlet.http.HttpServlet> filterKey)
public BaseServerModuleBuilder addJerseyResourceClass(String resource)
resource - class to scanpublic BaseServerModuleBuilder addJerseyParam(String key, String value)
public BaseServerModuleBuilder setJaxrsUriPattern(String jaxrsUriPattern)
jaxrsUriPattern - Any Java-style regular expressionpublic BaseServerModuleBuilder addJerseyResourcePackage(String resource)
resource - package to scanpublic BaseServerModuleBuilder setJaxrsImplementation(BaseServerModuleBuilder.JaxrsImplementation jaxrsImplementation)
public BaseServerModule build()
Copyright © 2010–2021. All rights reserved.