public class BeadledomResteasyClientBuilder extends BeadledomClientBuilder
Delegates to ResteasyClientBuilder
and additionally adds a default implementation of
CorrelationIdFilter
.
Constructor and Description |
---|
BeadledomResteasyClientBuilder()
Deprecated.
Needed for methods that look for class implementations using SPI.
|
BeadledomResteasyClientBuilder(BeadledomClientConfiguration clientConfiguration)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
BeadledomResteasyClient |
build()
Deprecated.
Builds the BeadledomClient.
|
BeadledomResteasyClientBuilder |
connectTimeout(long timeout,
TimeUnit unit)
Deprecated.
|
javax.ws.rs.client.ClientBuilder |
executorService(ExecutorService executorService)
Deprecated.
|
BeadledomClientConfiguration |
getBeadledomClientConfiguration()
Deprecated.
Retrieves the ClientConfiguration used to build the BeadledomClient.
|
javax.ws.rs.core.Configuration |
getConfiguration()
Deprecated.
|
BeadledomResteasyClientBuilder |
hostnameVerifier(HostnameVerifier verifier)
Deprecated.
Sets the default hostname verifier to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
keyStore(KeyStore keyStore,
char[] password)
Deprecated.
Sets the default SSL key store to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
javax.ws.rs.client.ClientBuilder |
keyStore(KeyStore keyStore,
String password)
Deprecated.
Sets the default SSL key store to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
static BeadledomResteasyClientBuilder |
newBuilder()
Deprecated.
|
static BeadledomResteasyClientBuilder |
newBuilder(BeadledomClientConfiguration clientConfiguration)
Deprecated.
|
static BeadledomResteasyClient |
newClient()
Deprecated.
|
static BeadledomClient |
newClient(javax.ws.rs.core.Configuration configuration)
Deprecated.
|
BeadledomResteasyClientBuilder |
property(String name,
Object value)
Deprecated.
|
BeadledomResteasyClientBuilder |
readTimeout(long timeout,
TimeUnit unit)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Class<?> componentClass)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Class<?> componentClass,
Class<?>... contracts)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Class<?> componentClass,
int priority)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Class<?> componentClass,
Map<Class<?>,Integer> contracts)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Object component)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Object component,
Class<?>... contracts)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Object component,
int priority)
Deprecated.
|
BeadledomResteasyClientBuilder |
register(Object component,
Map<Class<?>,Integer> contracts)
Deprecated.
|
javax.ws.rs.client.ClientBuilder |
scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
Deprecated.
|
BeadledomResteasyClientBuilder |
setConnectionPoolSize(int connectionPoolSize)
Deprecated.
Sets the default connection pool size to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
setConnectionTimeout(int connectionTimeout,
TimeUnit timeUnit)
Deprecated.
Sets the default connection timeout to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
setCorrelationIdName(String correlationIdName)
Deprecated.
Set the name to be used by the correlationId filter.
|
BeadledomResteasyClientBuilder |
setHttpEngine(org.jboss.resteasy.client.jaxrs.ClientHttpEngine httpEngine)
Deprecated.
Set the backing
ClientHttpEngine to be used for all http calls. |
BeadledomResteasyClientBuilder |
setMaxPooledPerRouteSize(int maxPooledPerRouteSize)
Deprecated.
Sets the default max connection pool size per route to be used if a
ClientHttpEngine
isn't specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
setSocketTimeout(int socketTimeout,
TimeUnit timeUnit)
Deprecated.
Sets the default socket timeout to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
setTtl(int ttl,
TimeUnit timeUnit)
Deprecated.
Sets the default TTL to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
sslContext(SSLContext sslContext)
Deprecated.
Sets the default SSL Context to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
trustStore(KeyStore trustStore)
Deprecated.
Sets the default SSL trust store to be used if a
ClientHttpEngine isn't
specified via setHttpEngine(ClientHttpEngine) . |
BeadledomResteasyClientBuilder |
withConfig(javax.ws.rs.core.Configuration config)
Deprecated.
|
buildTarget, buildTarget, buildTarget, buildTarget
public BeadledomResteasyClientBuilder()
public BeadledomResteasyClientBuilder(BeadledomClientConfiguration clientConfiguration)
public static BeadledomResteasyClientBuilder newBuilder(BeadledomClientConfiguration clientConfiguration)
public static BeadledomResteasyClientBuilder newBuilder()
public static BeadledomResteasyClient newClient()
public static BeadledomClient newClient(javax.ws.rs.core.Configuration configuration)
public BeadledomClientConfiguration getBeadledomClientConfiguration()
BeadledomClientBuilder
getBeadledomClientConfiguration
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder setHttpEngine(org.jboss.resteasy.client.jaxrs.ClientHttpEngine httpEngine)
ClientHttpEngine
to be used for all http calls.public BeadledomResteasyClientBuilder setConnectionPoolSize(int connectionPoolSize)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
setConnectionPoolSize
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder setMaxPooledPerRouteSize(int maxPooledPerRouteSize)
ClientHttpEngine
isn't specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
setMaxPooledPerRouteSize
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder setSocketTimeout(int socketTimeout, TimeUnit timeUnit)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
setSocketTimeout
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder setConnectionTimeout(int connectionTimeout, TimeUnit timeUnit)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
setConnectionTimeout
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder setTtl(int ttl, TimeUnit timeUnit)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
setTtl
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder sslContext(SSLContext sslContext)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
sslContext
in class javax.ws.rs.client.ClientBuilder
public BeadledomResteasyClientBuilder trustStore(KeyStore trustStore)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
trustStore
in class javax.ws.rs.client.ClientBuilder
public BeadledomResteasyClientBuilder hostnameVerifier(HostnameVerifier verifier)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
hostnameVerifier
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.client.ClientBuilder executorService(ExecutorService executorService)
executorService
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.client.ClientBuilder scheduledExecutorService(ScheduledExecutorService scheduledExecutorService)
scheduledExecutorService
in class javax.ws.rs.client.ClientBuilder
public BeadledomResteasyClientBuilder connectTimeout(long timeout, TimeUnit unit)
connectTimeout
in class javax.ws.rs.client.ClientBuilder
public BeadledomResteasyClientBuilder readTimeout(long timeout, TimeUnit unit)
readTimeout
in class javax.ws.rs.client.ClientBuilder
public BeadledomResteasyClientBuilder setCorrelationIdName(String correlationIdName)
BeadledomClientBuilder
setCorrelationIdName
in class BeadledomClientBuilder
public BeadledomResteasyClient build()
BeadledomClientBuilder
build
in class BeadledomClientBuilder
public BeadledomResteasyClientBuilder withConfig(javax.ws.rs.core.Configuration config)
withConfig
in class javax.ws.rs.client.ClientBuilder
public BeadledomResteasyClientBuilder keyStore(KeyStore keyStore, char[] password)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
keyStore
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.client.ClientBuilder keyStore(KeyStore keyStore, String password)
ClientHttpEngine
isn't
specified via setHttpEngine(ClientHttpEngine)
.
If a ClientHttpEngine
is specified via setHttpEngine(ClientHttpEngine)
,
then this property will be ignored.
keyStore
in class javax.ws.rs.client.ClientBuilder
public javax.ws.rs.core.Configuration getConfiguration()
public BeadledomResteasyClientBuilder property(String name, Object value)
public BeadledomResteasyClientBuilder register(Class<?> componentClass)
public BeadledomResteasyClientBuilder register(Class<?> componentClass, int priority)
public BeadledomResteasyClientBuilder register(Class<?> componentClass, Class<?>... contracts)
public BeadledomResteasyClientBuilder register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
public BeadledomResteasyClientBuilder register(Object component)
public BeadledomResteasyClientBuilder register(Object component, int priority)
public BeadledomResteasyClientBuilder register(Object component, Class<?>... contracts)
public BeadledomResteasyClientBuilder register(Object component, Map<Class<?>,Integer> contracts)
Copyright © 2020 Cerner Innovation, Inc.. All rights reserved.