Package org.glassfish.jersey.client
Jersey client-side classes.
-
Interface Summary Interface Description ChunkParser Chunk data parser.ClientExecutor Executor for client async processing and background task scheduling.ClientLifecycleListener Jersey client lifecycle listener contract.HttpUrlConnectorProvider.ConnectionFactory A factory forHttpURLConnection
instances.Initializable<T extends Initializable<T>> Initializable Jersey client-side component. -
Class Summary Class Description AbstractRxInvoker<T> Default implementation ofreactive invoker
.ChunkedInput<T> Response entity type used for receiving messages in "typed" chunks.ClientAsyncExecutorLiteral ClientAsyncExecutor
annotation literal.ClientBackgroundSchedulerLiteral ClientBackgroundScheduler
annotation literal.ClientBootstrapBag ClientConfig Jersey externalized implementation of client-side JAX-RSconfigurable
contract.ClientProperties Jersey client implementation configuration properties.ClientRequest Jersey client request context.ClientResponse Jersey client response context.CustomProvidersFeature Feature to provide the single-line registration of custom providers.HttpUrlConnectorProvider Default Jersey clientconnector
provider that provides connector instances which delegate HTTP requests toHttpURLConnection
for processing.InjectionManagerClientProvider Extension ofInjectionManagerProvider
which contains helper static methods that extractInjectionManager
from client specific JAX-RS components.JerseyClient Jersey implementation ofJAX-RS Client
contract.JerseyClientBuilder Jersey provider ofJAX-RS client builder
.JerseyCompletionStageRxInvoker Implementation of Reactive Invoker forCompletionStage
.JerseyInvocation Jersey implementation ofJAX-RS client-side request invocation
contract.JerseyInvocation.Builder Jersey-specificclient invocation builder
.JerseyWebTarget Jersey implementation ofJAX-RS client target
contract.RequestProcessingInitializationStage Function that can be put to an acceptor chain to properly initialize the client-side request-scoped processing injection for the current request and response exchange. -
Enum Summary Enum Description RequestEntityProcessing Defines values for theClientProperties.REQUEST_ENTITY_PROCESSING
property. -
Annotation Types Summary Annotation Type Description ClientAsyncExecutor Injection qualifier that can be used to inject anExecutorService
instance used by Jersey client runtime to executeasynchronous
client requests.ClientBackgroundScheduler Injection qualifier that can be used to inject anScheduledExecutorService
instance used by Jersey client runtime to schedule background tasks.