Package | Description |
---|---|
org.glassfish.jersey.apache.connector |
Jersey client
connector based on the
Apache Http Client. |
org.glassfish.jersey.client |
Jersey client-side classes.
|
org.glassfish.jersey.client.internal | |
org.glassfish.jersey.client.spi |
Jersey client SPI classes/interfaces.
|
Modifier and Type | Method and Description |
---|---|
ClientResponse |
ApacheConnector.apply(ClientRequest clientRequest) |
java.util.concurrent.Future<?> |
ApacheConnector.apply(ClientRequest request,
AsyncConnectorCallback callback) |
private org.apache.http.HttpEntity |
ApacheConnector.getHttpEntity(ClientRequest clientRequest,
boolean bufferingEnabled) |
private org.apache.http.client.methods.HttpUriRequest |
ApacheConnector.getUriHttpRequest(ClientRequest clientRequest) |
Modifier and Type | Field and Description |
---|---|
private ClientRequest |
ClientResponse.requestContext |
private ClientRequest |
JerseyInvocation.requestContext |
private ClientRequest |
JerseyInvocation.Builder.requestContext |
Modifier and Type | Field and Description |
---|---|
private Stage<ClientRequest> |
ClientRuntime.requestProcessingRoot |
private javax.inject.Provider<ClientRequest> |
ClientBinder.PropertiesDelegateFactory.requestProvider |
private javax.inject.Provider<Ref<ClientRequest>> |
RequestProcessingInitializationStage.requestRefProvider |
Modifier and Type | Method and Description |
---|---|
private ClientRequest |
ClientRuntime.addUserAgent(ClientRequest clientRequest,
java.lang.String connectorName) |
ClientRequest |
RequestProcessingInitializationStage.apply(ClientRequest requestContext) |
ClientRequest |
ClientResponse.getRequestContext()
Get the associated client request context paired with this response context.
|
(package private) ClientRequest |
JerseyInvocation.request()
Returns a reference to the mutable request context to be invoked.
|
(package private) ClientRequest |
JerseyInvocation.Builder.request()
Returns a reference to the mutable request context to be invoked.
|
private ClientRequest |
JerseyInvocation.requestForCall(ClientRequest requestContext) |
Modifier and Type | Method and Description |
---|---|
Stage.Continuation<ClientRequest> |
ClientFilteringStages.RequestFilteringStage.apply(ClientRequest requestContext) |
(package private) static ChainableStage<ClientRequest> |
ClientFilteringStages.createRequestFilteringStage(org.glassfish.hk2.api.ServiceLocator locator)
Create client request filtering stage using the service locator.
|
Modifier and Type | Method and Description |
---|---|
private ClientRequest |
ClientRuntime.addUserAgent(ClientRequest clientRequest,
java.lang.String connectorName) |
Stage.Continuation<ClientRequest> |
ClientFilteringStages.RequestFilteringStage.apply(ClientRequest requestContext) |
ClientRequest |
RequestProcessingInitializationStage.apply(ClientRequest requestContext) |
ClientResponse |
ClientRuntime.invoke(ClientRequest request)
Invoke a request processing synchronously in the context of the caller's thread.
|
private ClientRequest |
JerseyInvocation.requestForCall(ClientRequest requestContext) |
void |
ClientRuntime.submit(ClientRequest request,
ResponseCallback callback)
Submit a
client request for asynchronous processing. |
private void |
JerseyInvocation.validateHttpMethodAndEntity(ClientRequest request) |
Constructor and Description |
---|
ClientRequest(ClientRequest original)
Copy constructor.
|
ClientResponse(ClientRequest requestContext,
javax.ws.rs.core.Response response)
Create new Jersey client response context initialized from a JAX-RS
response . |
ClientResponse(javax.ws.rs.core.Response.StatusType status,
ClientRequest requestContext)
Create a new Jersey client response context.
|
ClientResponse(javax.ws.rs.core.Response.StatusType status,
ClientRequest requestContext,
java.net.URI resolvedRequestUri)
Create a new Jersey client response context.
|
Constructor and Description |
---|
PropertiesDelegateFactory(javax.inject.Provider<ClientRequest> requestProvider) |
RequestContextInjectionFactory(javax.inject.Provider<Ref<ClientRequest>> referenceFactory) |
RequestProcessingInitializationStage(javax.inject.Provider<Ref<ClientRequest>> requestRefProvider,
javax.inject.Provider<MessageBodyWorkers> workersProvider,
org.glassfish.hk2.api.ServiceLocator locator)
Create new
MessageBodyWorkers initialization function
for requests and responses. |
Modifier and Type | Method and Description |
---|---|
private ClientResponse |
HttpUrlConnector._apply(ClientRequest request) |
ClientResponse |
HttpUrlConnector.apply(ClientRequest request) |
java.util.concurrent.Future<?> |
HttpUrlConnector.apply(ClientRequest request,
AsyncConnectorCallback callback) |
Modifier and Type | Method and Description |
---|---|
ClientResponse |
Connector.apply(ClientRequest request)
Synchronously process client request into a response.
|
java.util.concurrent.Future<?> |
Connector.apply(ClientRequest request,
AsyncConnectorCallback callback)
Asynchronously process client request into a response.
|