public final class JerseyServiceBuilder extends Object implements org.spf4j.jaxrs.JaxRsConfiguration
| Constructor and Description |
|---|
JerseyServiceBuilder(JvmServices jvmServices) |
public JerseyServiceBuilder(JvmServices jvmServices)
public JerseyServiceBuilder removeDefaults()
public JerseyServiceBuilder withBindAddress(String pbindAddr)
public JerseyServiceBuilder withDefaultTimeout(long timeout, TimeUnit tu)
public JerseyServiceBuilder withMaximumAllowedTimeout(long timeout, TimeUnit tu)
public JerseyServiceBuilder withFeature(int pmaxHeaderSizeBytes)
public JerseyServiceBuilder withFeature(Class<? extends javax.ws.rs.core.Feature> feature)
public JerseyServiceBuilder withBinder(org.glassfish.jersey.internal.inject.Binder binder)
public JerseyServiceBuilder withProviderPackage(String pkg)
public JerseyServiceBuilder withPort(int port)
public JerseyServiceBuilder withKernelThreadsCoreSize(int size)
public JerseyServiceBuilder withKernelThreadsMaxSize(int size)
public JerseyServiceBuilder withWorkerThreadsMaxSize(int size)
public JerseyServiceBuilder withWorkerThreadsCoreSize(int size)
public JerseyServiceBuilder withSSLEngineConfigurator(org.glassfish.grizzly.ssl.SSLEngineConfigurator configurator)
public JerseyServiceBuilder withMavenRepoURL(String mavenRepoUrl)
public Set<String> getProviderPackages()
getProviderPackages in interface org.spf4j.jaxrs.JaxRsConfigurationpublic Set<Class<? extends javax.ws.rs.core.Feature>> getFeatures()
getFeatures in interface org.spf4j.jaxrs.JaxRsConfigurationpublic List<org.glassfish.jersey.internal.inject.Binder> getBinders()
getBinders in interface org.spf4j.jaxrs.JaxRsConfigurationpublic JerseyService build() throws IOException
IOExceptionCopyright © 2020 SPF4J. All rights reserved.