Package | Description |
---|---|
org.glassfish.jersey.client |
Jersey client-side classes.
|
org.glassfish.jersey.internal.util.collection |
Common set of Jersey collection classes.
|
org.glassfish.jersey.server.internal.inject |
Jersey server-side JAX-RS injection support classes.
|
Modifier and Type | Field and Description |
---|---|
private UnsafeValue<javax.net.ssl.SSLContext,java.lang.IllegalStateException> |
JerseyClient.sslContext |
Modifier and Type | Method and Description |
---|---|
private UnsafeValue<javax.net.ssl.SSLContext,java.lang.IllegalStateException> |
JerseyClient.createLazySslContext(DefaultSslContextProvider provider) |
Constructor and Description |
---|
JerseyClient(javax.ws.rs.core.Configuration config,
UnsafeValue<javax.net.ssl.SSLContext,java.lang.IllegalStateException> sslContextProvider,
javax.net.ssl.HostnameVerifier verifier)
Create a new Jersey client instance.
|
JerseyClient(javax.ws.rs.core.Configuration config,
UnsafeValue<javax.net.ssl.SSLContext,java.lang.IllegalStateException> sslContextProvider,
javax.net.ssl.HostnameVerifier verifier,
DefaultSslContextProvider defaultSslContextProvider)
Create a new Jersey client instance.
|
Modifier and Type | Interface and Description |
---|---|
interface |
LazyUnsafeValue<T,E extends java.lang.Throwable>
Lazily initialized
unsafe value . |
Modifier and Type | Class and Description |
---|---|
private static class |
Values.ExceptionValue<T,E extends java.lang.Throwable> |
private static class |
Values.InstanceUnsafeValue<T,E extends java.lang.Throwable> |
private static class |
Values.LazyUnsafeValueImpl<T,E extends java.lang.Throwable> |
Modifier and Type | Field and Description |
---|---|
private UnsafeValue<T,E> |
Values.LazyUnsafeValueImpl.delegate |
private UnsafeValue<T,E> |
Values.LazyUnsafeValueImpl.value |
Modifier and Type | Method and Description |
---|---|
static <T,E extends java.lang.Throwable> |
Values.emptyUnsafe()
|
static <T,E extends java.lang.Throwable> |
Values.throwing(E throwable)
Get a new "throwing"
unsafe value provider whose get()
method always throws the exception supplied to the throwable parameter. |
static <T,E extends java.lang.Throwable> |
Values.unsafe(T value)
Get a new constant
value provider whose get()
method always returns the instance supplied to the value parameter. |
Modifier and Type | Method and Description |
---|---|
static <T,E extends java.lang.Throwable> |
Values.lazy(UnsafeValue<T,E> delegate)
Get a new lazily initialized
unsafe value provider . |
Constructor and Description |
---|
LazyUnsafeValueImpl(UnsafeValue<T,E> delegate) |
Modifier and Type | Field and Description |
---|---|
private UnsafeValue<T,java.lang.RuntimeException> |
AbstractParamValueExtractor.convertedDefaultValue |