Package | Description |
---|---|
com.amazonaws.services.dynamodbv2.nio | |
com.amazonaws.services.dynamodbv2.nio.http | |
com.amazonaws.services.dynamodbv2.nio.webservice |
Modifier and Type | Method and Description |
---|---|
private <X> Future<X> |
AmazonDynamoDBClient.doInvoke(com.amazonaws.Request<?> request,
com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<X>> responseHandler,
ExecutionContext executionContext,
ResultHandler<X> asyncHandler)
Invoke the request using the http client.
|
private <X> Future<X> |
AmazonDynamoDBClient.invoke(com.amazonaws.Request<?> request,
com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<X>> responseHandler,
ExecutionContext executionContext,
ResultHandler<X> asyncHandler)
Normal invoke with authentication.
|
Modifier and Type | Method and Description |
---|---|
private <T> Future<T> |
AmazonHttpClient.doExecute(com.amazonaws.Request<?> request,
com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<T>> responseHandler,
ExecutionContext executionContext,
ResultHandler<T> asyncHandler) |
<T> Future<T> |
AmazonHttpClient.execute(com.amazonaws.Request<?> request,
com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<T>> responseHandler,
ExecutionContext executionContext,
ResultHandler<T> asyncHandler)
Executes the request and returns the result.
|
private <T> Future<T> |
AmazonHttpClient.executeHelper(com.amazonaws.Request<?> request,
com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<T>> responseHandler,
ExecutionContext executionContext,
List<com.amazonaws.handlers.RequestHandler2> requestHandlers,
ResultHandler<T> asyncHandler)
Internal method to execute the HTTP method given.
|
private <T> Future<T> |
AmazonHttpClient.executeOneRequest(com.amazonaws.Request<?> request,
com.amazonaws.http.HttpResponseHandler<com.amazonaws.AmazonWebServiceResponse<T>> responseHandler,
ExecutionContext execContext,
AmazonHttpClient.ExecOneRequestParams execOneParams,
List<com.amazonaws.handlers.RequestHandler2> requestHandlers,
ResultHandler<T> asyncHandler)
Returns the response from executing one httpClientSettings request; or null for retry.
|
private com.amazonaws.auth.AWSCredentials |
AmazonHttpClient.getCredentialsFromContext(ExecutionContext executionContext)
Returns the credentials from the execution if exists.
|
private RuntimeException |
AmazonHttpClient.handleInterruptedException(ExecutionContext executionContext,
InterruptedException e)
Determine if an interrupted exception is caused by the client execution timer interrupting
the current thread or some other task interrupting the thread for another purpose.
|
(package private) com.amazonaws.auth.Signer |
AmazonHttpClient.ExecOneRequestParams.newSigner(com.amazonaws.Request<?> request,
ExecutionContext execContext) |
private List<com.amazonaws.handlers.RequestHandler2> |
AmazonHttpClient.requestHandler2s(com.amazonaws.Request<?> request,
ExecutionContext executionContext) |
Modifier and Type | Method and Description |
---|---|
protected ExecutionContext |
AmazonWebserviceClient.createExecutionContext(com.amazonaws.AmazonWebServiceRequest req) |