@Override
    public IHttpClientRequest request(String endpoint, HttpMethod method, IAsyncResultHandler<IHttpClientResponse> handler) {
        return new HttpClientRequestImpl(endpoint, method, handler);
    }
@see io.apiman.gateway.engine.components.IHttpClientComponent#request(java.lang.String, io.apiman.gateway.engine.components.http.HttpMethod, io.apiman.gateway.engine.async.IAsyncResultHandler)
gateway/platforms/servlet/src/main/java/io/apiman/gateway/platforms/servlet/components/HttpClientComponentImpl.java