/** * Removes a request handler from the list of registered handlers that are run * as part of a request's lifecycle. * * @param requestHandler * The handler to remove from the current list of request * handlers. * @deprecated use {@link AwsClientBuilder#withRequestHandlers(RequestHandler2...)} */ @Deprecated public void removeRequestHandler(RequestHandler requestHandler) { checkMutability(); requestHandler2s.remove(RequestHandler2.adapt(requestHandler)); }
/** * @deprecated by {@link #addRequestHandler(RequestHandler2)}. * * Appends a request handler to the list of registered handlers that are run * as part of a request's lifecycle. * * @param requestHandler * The new handler to add to the current list of request * handlers. */ @Deprecated public void addRequestHandler(RequestHandler requestHandler) { checkMutability(); requestHandler2s.add(RequestHandler2.adapt(requestHandler)); }
private RequestHandler2 createRequestHandler(String handlerClassName, Class<?> handlerApiClass) throws ClassNotFoundException, InstantiationException, IllegalAccessException { handlerClassName = handlerClassName.trim(); if (handlerClassName.equals("")) { return null; } Class<?> requestHandlerClass = ClassLoaderHelper.loadClass( handlerClassName, handlerApiClass, getClass()); Object requestHandlerObject = requestHandlerClass.newInstance(); if (handlerApiClass.isInstance(requestHandlerObject)) { if (handlerApiClass == RequestHandler2.class) { return (RequestHandler2) requestHandlerObject; } else if (handlerApiClass == RequestHandler.class) { return RequestHandler2.adapt((RequestHandler) requestHandlerObject); } else { throw new IllegalStateException(); } } else { throw new AmazonClientException( "Unable to instantiate request handler chain for client. " + "Listed request handler ('" + handlerClassName + "') " + "does not implement the " + handlerApiClass + " API."); } }
/** * @deprecated by {@link #addRequestHandler(RequestHandler2)}. Appends a * request handler to the list of registered handlers that are * run as part of a request's lifecycle. * @param requestHandler The new handler to add to the current list of * request handlers. */ @Deprecated public void addRequestHandler(final RequestHandler requestHandler) { requestHandler2s.add(RequestHandler2.adapt(requestHandler)); }
/** * Removes a request handler from the list of registered handlers that are * run as part of a request's lifecycle. * * @param requestHandler The handler to remove from the current list of * request handlers. */ @Deprecated public void removeRequestHandler(final RequestHandler requestHandler) { requestHandler2s.remove(RequestHandler2.adapt(requestHandler)); }
/** * @deprecated by {@link #addRequestHandler(RequestHandler2)}. * * Appends a request handler to the list of registered handlers that are run * as part of a request's lifecycle. * * @param requestHandler * The new handler to add to the current list of request * handlers. */ @Deprecated public void addRequestHandler(RequestHandler requestHandler) { checkMutability(); requestHandler2s.add(RequestHandler2.adapt(requestHandler)); }
/** * Removes a request handler from the list of registered handlers that are run * as part of a request's lifecycle. * * @param requestHandler * The handler to remove from the current list of request * handlers. * @deprecated use {@link AwsClientBuilder#withRequestHandlers(RequestHandler2...)} */ @Deprecated public void removeRequestHandler(RequestHandler requestHandler) { checkMutability(); requestHandler2s.remove(RequestHandler2.adapt(requestHandler)); }
private RequestHandler2 createRequestHandler(String handlerClassName, Class<?> handlerApiClass) throws ClassNotFoundException, InstantiationException, IllegalAccessException { handlerClassName = handlerClassName.trim(); if (handlerClassName.equals("")) { return null; } Class<?> requestHandlerClass = ClassLoaderHelper.loadClass( handlerClassName, handlerApiClass, getClass()); Object requestHandlerObject = requestHandlerClass.newInstance(); if (handlerApiClass.isInstance(requestHandlerObject)) { if (handlerApiClass == RequestHandler2.class) { return (RequestHandler2) requestHandlerObject; } else if (handlerApiClass == RequestHandler.class) { return RequestHandler2.adapt((RequestHandler) requestHandlerObject); } else { throw new IllegalStateException(); } } else { throw new AmazonClientException( "Unable to instantiate request handler chain for client. " + "Listed request handler ('" + handlerClassName + "') " + "does not implement the " + handlerApiClass + " API."); } }
} else if (handlerApiClass == RequestHandler.class) { RequestHandler h = (RequestHandler) requestHandlerObject; handlers.add(RequestHandler2.adapt(h)); } else { throw new IllegalStateException();
/** * Removes a request handler from the list of registered handlers that are * run as part of a request's lifecycle. * * @param requestHandler The handler to remove from the current list of * request handlers. */ @Deprecated public void removeRequestHandler(final RequestHandler requestHandler) { requestHandler2s.remove(RequestHandler2.adapt(requestHandler)); }
/** * @deprecated by {@link #addRequestHandler(RequestHandler2)}. Appends a * request handler to the list of registered handlers that are * run as part of a request's lifecycle. * @param requestHandler The new handler to add to the current list of * request handlers. */ @Deprecated public void addRequestHandler(final RequestHandler requestHandler) { requestHandler2s.add(RequestHandler2.adapt(requestHandler)); }
/** * @deprecated by {@link #addRequestHandler(RequestHandler2)}. Appends a * request handler to the list of registered handlers that are * run as part of a request's lifecycle. * @param requestHandler The new handler to add to the current list of * request handlers. */ @Deprecated public void addRequestHandler(final RequestHandler requestHandler) { requestHandler2s.add(RequestHandler2.adapt(requestHandler)); }
/** * Removes a request handler from the list of registered handlers that are * run as part of a request's lifecycle. * * @param requestHandler The handler to remove from the current list of * request handlers. */ @Deprecated public void removeRequestHandler(final RequestHandler requestHandler) { requestHandler2s.remove(RequestHandler2.adapt(requestHandler)); }
/** * @deprecated by {@link #addRequestHandler(RequestHandler2)}. * * Appends a request handler to the list of registered handlers that are run * as part of a request's lifecycle. * * @param requestHandler * The new handler to add to the current list of request * handlers. */ @Deprecated public void addRequestHandler(RequestHandler requestHandler) { checkMutability(); requestHandler2s.add(RequestHandler2.adapt(requestHandler)); }
/** * Removes a request handler from the list of registered handlers that are run * as part of a request's lifecycle. * * @param requestHandler * The handler to remove from the current list of request * handlers. * @deprecated use {@link AwsClientBuilder#withRequestHandlers(RequestHandler2...)} */ @Deprecated public void removeRequestHandler(RequestHandler requestHandler) { checkMutability(); requestHandler2s.remove(RequestHandler2.adapt(requestHandler)); }
private RequestHandler2 createRequestHandler(String handlerClassName, Class<?> handlerApiClass) throws ClassNotFoundException, InstantiationException, IllegalAccessException { handlerClassName = handlerClassName.trim(); if (handlerClassName.equals("")) { return null; } Class<?> requestHandlerClass = ClassLoaderHelper.loadClass( handlerClassName, handlerApiClass, getClass()); Object requestHandlerObject = requestHandlerClass.newInstance(); if (handlerApiClass.isInstance(requestHandlerObject)) { if (handlerApiClass == RequestHandler2.class) { return (RequestHandler2) requestHandlerObject; } else if (handlerApiClass == RequestHandler.class) { return RequestHandler2.adapt((RequestHandler) requestHandlerObject); } else { throw new IllegalStateException(); } } else { throw new AmazonClientException( "Unable to instantiate request handler chain for client. " + "Listed request handler ('" + handlerClassName + "') " + "does not implement the " + handlerApiClass + " API."); } }
} else if (handlerApiClass == RequestHandler.class) { RequestHandler h = (RequestHandler) requestHandlerObject; handlers.add(RequestHandler2.adapt(h)); } else { throw new IllegalStateException();
} else if (handlerApiClass == RequestHandler.class) { RequestHandler h = (RequestHandler) requestHandlerObject; handlers.add(RequestHandler2.adapt(h)); } else { throw new IllegalStateException();