Package | Description |
---|---|
org.glassfish.jersey.client |
Jersey client-side classes.
|
org.glassfish.jersey.server.internal.inject |
Jersey server-side JAX-RS injection support classes.
|
Modifier and Type | Field and Description |
---|---|
private ClientConfig |
ClientRequest.clientConfig |
private ClientConfig |
JerseyClientBuilder.config |
private ClientConfig |
ClientRuntime.config |
private ClientConfig |
JerseyClient.config |
private ClientConfig |
JerseyWebTarget.config |
Modifier and Type | Method and Description |
---|---|
ClientConfig |
ClientConfig.connectorProvider(ConnectorProvider connectorProvider)
Register a custom Jersey client connector provider.
|
ClientConfig |
ClientConfig.executorService(java.util.concurrent.ExecutorService executorService)
Register custom Jersey client async executor.
|
(package private) ClientConfig |
ClientRequest.getClientConfig()
Get internal client configuration state.
|
ClientConfig |
ClientRuntime.getConfig()
Get runtime configuration.
|
ClientConfig |
Initializable.getConfiguration()
Get a live view of an internal client configuration state of this initializable instance.
|
ClientConfig |
JerseyClientBuilder.getConfiguration() |
ClientConfig |
ClientConfig.getConfiguration() |
ClientConfig |
JerseyClient.getConfiguration() |
ClientConfig |
JerseyWebTarget.getConfiguration() |
ClientConfig |
ClientConfig.loadFrom(javax.ws.rs.core.Configuration config)
Load the internal configuration state from an externally provided configuration state.
|
(package private) ClientConfig |
ClientConfig.preInitialize()
Pre initializes this configuration by initializing
client runtime
including message body workers . |
ClientConfig |
ClientConfig.property(java.lang.String name,
java.lang.Object value) |
ClientConfig |
ClientConfig.register(java.lang.Class<?> providerClass) |
ClientConfig |
ClientConfig.register(java.lang.Class<?> providerClass,
java.lang.Class<?>... contracts) |
ClientConfig |
ClientConfig.register(java.lang.Class<?> providerClass,
int bindingPriority) |
ClientConfig |
ClientConfig.register(java.lang.Class<?> providerClass,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) |
ClientConfig |
ClientConfig.register(java.lang.Object provider) |
ClientConfig |
ClientConfig.register(java.lang.Object provider,
java.lang.Class<?>... contracts) |
ClientConfig |
ClientConfig.register(java.lang.Object provider,
int bindingPriority) |
ClientConfig |
ClientConfig.register(java.lang.Object provider,
java.util.Map<java.lang.Class<?>,java.lang.Integer> contracts) |
ClientConfig |
ClientConfig.scheduledExecutorService(java.util.concurrent.ScheduledExecutorService scheduledExecutorService)
Register custom Jersey client scheduler.
|
(package private) ClientConfig |
ClientConfig.snapshot()
Take a snapshot of the current configuration and its internal state.
|
Constructor and Description |
---|
Builder(java.net.URI uri,
ClientConfig configuration)
Create new Jersey-specific client invocation builder.
|
ClientRequest(java.net.URI requestUri,
ClientConfig clientConfig,
PropertiesDelegate propertiesDelegate)
Create new Jersey client request context.
|
ClientRuntime(ClientConfig config,
Connector connector,
InjectionManager injectionManager,
BootstrapBag bootstrapBag)
Create new client request processing runtime.
|
JerseyWebTarget(javax.ws.rs.core.UriBuilder uriBuilder,
ClientConfig clientConfig)
Create new web target instance.
|
Modifier and Type | Method and Description |
---|---|
private ClientConfig |
WebTargetValueParamProvider.resolveConfig(java.lang.String configClassProperty,
WebTargetValueParamProvider.BindingModel binding) |