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 forHttpURLConnectioninstances.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 ClientAsyncExecutorannotation literal.ClientBackgroundSchedulerLiteral ClientBackgroundSchedulerannotation literal.ClientBootstrapBag ClientConfig Jersey externalized implementation of client-side JAX-RSconfigurablecontract.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 clientconnectorprovider that provides connector instances which delegate HTTP requests toHttpURLConnectionfor processing.InjectionManagerClientProvider Extension ofInjectionManagerProviderwhich contains helper static methods that extractInjectionManagerfrom client specific JAX-RS components.JerseyClient Jersey implementation ofJAX-RS Clientcontract.JerseyClientBuilder Jersey provider ofJAX-RS client builder.JerseyCompletionStageRxInvoker Implementation of Reactive Invoker forCompletionStage.JerseyInvocation Jersey implementation ofJAX-RS client-side request invocationcontract.JerseyInvocation.Builder Jersey-specificclient invocation builder.JerseyWebTarget Jersey implementation ofJAX-RS client targetcontract.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_PROCESSINGproperty. -
Annotation Types Summary Annotation Type Description ClientAsyncExecutor Injection qualifier that can be used to inject anExecutorServiceinstance used by Jersey client runtime to executeasynchronousclient requests.ClientBackgroundScheduler Injection qualifier that can be used to inject anScheduledExecutorServiceinstance used by Jersey client runtime to schedule background tasks.