public final class JerseyServiceBuilder extends Object implements 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 withServiceProvider(Class<?> serviceClass)
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 JerseyServiceBuilder withSecurityAuthenticator(SecurityAuthenticator pauth)
public Set<String> getProviderPackages()
getProviderPackages in interface JaxRsConfigurationpublic List<org.glassfish.jersey.internal.inject.Binder> getBinders()
getBinders in interface JaxRsConfigurationpublic JerseyService build() throws IOException
IOExceptionpublic Set<Class<? extends javax.ws.rs.core.Feature>> getFeatures()
getFeatures in interface JaxRsConfigurationCopyright © 2021 SPF4J. All rights reserved.