org.glassfish.jersey.client
Class JerseyClientBuilder
java.lang.Object
javax.ws.rs.client.ClientBuilder
org.glassfish.jersey.client.JerseyClientBuilder
- All Implemented Interfaces:
- javax.ws.rs.core.Configurable<javax.ws.rs.client.ClientBuilder>
public class JerseyClientBuilder
- extends javax.ws.rs.client.ClientBuilder
Jersey provider of JAX-RS client builder.
- Author:
- Marek Potociar (marek.potociar at oracle.com)
| Fields inherited from class javax.ws.rs.client.ClientBuilder |
JAXRS_DEFAULT_CLIENT_BUILDER_PROPERTY |
|
Method Summary |
JerseyClient |
build()
|
javax.ws.rs.core.Configuration |
getConfiguration()
|
JerseyClientBuilder |
hostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier)
|
JerseyClientBuilder |
keyStore(java.security.KeyStore keyStore,
char[] password)
|
JerseyClientBuilder |
property(java.lang.String name,
java.lang.Object value)
|
JerseyClientBuilder |
register(java.lang.Class<?> componentClass)
|
JerseyClientBuilder |
register(java.lang.Class<?> componentClass,
java.lang.Class<?>... contracts)
|
JerseyClientBuilder |
register(java.lang.Class<?> componentClass,
int priority)
|
JerseyClientBuilder |
register(java.lang.Class<?> componentClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
|
JerseyClientBuilder |
register(java.lang.Object component)
|
JerseyClientBuilder |
register(java.lang.Object component,
java.lang.Class<?>... contracts)
|
JerseyClientBuilder |
register(java.lang.Object component,
int priority)
|
JerseyClientBuilder |
register(java.lang.Object component,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
|
JerseyClientBuilder |
sslContext(javax.net.ssl.SSLContext sslContext)
|
JerseyClientBuilder |
trustStore(java.security.KeyStore trustStore)
|
JerseyClientBuilder |
withConfig(javax.ws.rs.core.Configuration config)
|
| Methods inherited from class javax.ws.rs.client.ClientBuilder |
keyStore, newBuilder, newClient, newClient |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JerseyClientBuilder
public JerseyClientBuilder()
- Create new Jersey client builder instance.
sslContext
public JerseyClientBuilder sslContext(javax.net.ssl.SSLContext sslContext)
- Specified by:
sslContext in class javax.ws.rs.client.ClientBuilder
keyStore
public JerseyClientBuilder keyStore(java.security.KeyStore keyStore,
char[] password)
- Specified by:
keyStore in class javax.ws.rs.client.ClientBuilder
trustStore
public JerseyClientBuilder trustStore(java.security.KeyStore trustStore)
- Specified by:
trustStore in class javax.ws.rs.client.ClientBuilder
hostnameVerifier
public JerseyClientBuilder hostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier)
- Specified by:
hostnameVerifier in class javax.ws.rs.client.ClientBuilder
build
public JerseyClient build()
- Specified by:
build in class javax.ws.rs.client.ClientBuilder
getConfiguration
public javax.ws.rs.core.Configuration getConfiguration()
property
public JerseyClientBuilder property(java.lang.String name,
java.lang.Object value)
register
public JerseyClientBuilder register(java.lang.Class<?> componentClass)
register
public JerseyClientBuilder register(java.lang.Class<?> componentClass,
int priority)
register
public JerseyClientBuilder register(java.lang.Class<?> componentClass,
java.lang.Class<?>... contracts)
register
public JerseyClientBuilder register(java.lang.Class<?> componentClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
register
public JerseyClientBuilder register(java.lang.Object component)
register
public JerseyClientBuilder register(java.lang.Object component,
int priority)
register
public JerseyClientBuilder register(java.lang.Object component,
java.lang.Class<?>... contracts)
register
public JerseyClientBuilder register(java.lang.Object component,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts)
withConfig
public JerseyClientBuilder withConfig(javax.ws.rs.core.Configuration config)
- Specified by:
withConfig in class javax.ws.rs.client.ClientBuilder
Copyright © 2007-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.