com.amazonaws.http.ExecutionContext.getRequestHandler2s()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中com.amazonaws.http.ExecutionContext.getRequestHandler2s()方法的一些代码示例,展示了ExecutionContext.getRequestHandler2s()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ExecutionContext.getRequestHandler2s()方法的具体详情如下:
包路径:com.amazonaws.http.ExecutionContext
类名称:ExecutionContext
方法名:getRequestHandler2s

ExecutionContext.getRequestHandler2s介绍

暂无

代码示例

代码示例来源:origin: aws/aws-sdk-java

private List<RequestHandler2> getRequestHandlers() {
  List<RequestHandler2> requestHandler2s = executionContext.getRequestHandler2s();
  if (requestHandler2s == null) {
    return Collections.emptyList();
  }
  return requestHandler2s;
}

代码示例来源:origin: com.amazonaws/aws-java-sdk-core

private List<RequestHandler2> getRequestHandlers() {
  List<RequestHandler2> requestHandler2s = executionContext.getRequestHandler2s();
  if (requestHandler2s == null) {
    return Collections.emptyList();
  }
  return requestHandler2s;
}

代码示例来源:origin: aws-amplify/aws-sdk-android

List<RequestHandler2> requestHandler2s(Request<?> request,
    ExecutionContext executionContext) {
  final List<RequestHandler2> requestHandler2s = executionContext
      .getRequestHandler2s();
  if (requestHandler2s == null) {
    return Collections.emptyList();
  }
  // Apply any additional service specific request handlers that need
  // to be run
  for (final RequestHandler2 requestHandler2 : requestHandler2s) {
    // If the request handler is a type of CredentialsRequestHandler,
    // then set the credentials in the request handler.
    if (requestHandler2 instanceof CredentialsRequestHandler) {
      ((CredentialsRequestHandler) requestHandler2)
          .setCredentials(executionContext.getCredentials());
    }
    requestHandler2.beforeRequest(request);
  }
  return requestHandler2s;
}

代码示例来源:origin: aws-amplify/aws-sdk-android

@Test
public void testCreateExecutionContextWithAmazonWebServiceRequest() {
  final AmazonWebServiceRequest awsr = new TestRequest();
  final AmazonTestClient client = new AmazonTestClient();
  final ExecutionContext ec = client.createExecutionContext(awsr);
  assertEquals(client.requestHandler2s, ec.getRequestHandler2s());
}

代码示例来源:origin: Nextdoor/bender

private List<RequestHandler2> getRequestHandlers() {
  List<RequestHandler2> requestHandler2s = executionContext.getRequestHandler2s();
  if (requestHandler2s == null) {
    return Collections.emptyList();
  }
  return requestHandler2s;
}

代码示例来源:origin: aws-amplify/aws-sdk-android

@Test
public void testCreateExecutionContextWithRequest() {
  final AmazonWebServiceRequest awsr = new TestRequest();
  final Request<String> req = new DefaultRequest<String>(awsr, "test");
  final AmazonTestClient client = new AmazonTestClient();
  final ExecutionContext ec = client.createExecutionContext(req);
  assertEquals(client.requestHandler2s, ec.getRequestHandler2s());
}

代码示例来源:origin: com.netflix.rx-aws-java-sdk/rx-aws-java-sdk-core

private List<RequestHandler2> requestHandler2s(ExecutionContext executionContext) {
 List<RequestHandler2> requestHandler2s = executionContext.getRequestHandler2s();
 return (requestHandler2s == null) ? java.util.Collections.emptyList() : requestHandler2s;
}

代码示例来源:origin: com.amazonaws/aws-android-sdk-core

List<RequestHandler2> requestHandler2s(Request<?> request,
    ExecutionContext executionContext) {
  final List<RequestHandler2> requestHandler2s = executionContext
      .getRequestHandler2s();
  if (requestHandler2s == null) {
    return Collections.emptyList();
  }
  // Apply any additional service specific request handlers that need
  // to be run
  for (final RequestHandler2 requestHandler2 : requestHandler2s) {
    // If the request handler is a type of CredentialsRequestHandler,
    // then set the credentials in the request handler.
    if (requestHandler2 instanceof CredentialsRequestHandler) {
      ((CredentialsRequestHandler) requestHandler2)
          .setCredentials(executionContext.getCredentials());
    }
    requestHandler2.beforeRequest(request);
  }
  return requestHandler2s;
}

代码示例来源:origin: com.gluonhq/aws-java-sdk-core

List<RequestHandler2> requestHandler2s(Request<?> request,
    ExecutionContext executionContext) {
  final List<RequestHandler2> requestHandler2s = executionContext
      .getRequestHandler2s();
  if (requestHandler2s == null) {
    return Collections.emptyList();
  }
  // Apply any additional service specific request handlers that need
  // to be run
  for (final RequestHandler2 requestHandler2 : requestHandler2s) {
    // If the request handler is a type of CredentialsRequestHandler,
    // then set the credentials in the request handler.
    if (requestHandler2 instanceof CredentialsRequestHandler) {
      ((CredentialsRequestHandler) requestHandler2)
          .setCredentials(executionContext.getCredentials());
    }
    requestHandler2.beforeRequest(request);
  }
  return requestHandler2s;
}

相关文章