public interface IConvertingHttpRequestExecutor extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
<T> T |
execute(ICanceler cancelable,
IRequest request,
IApplicableResultProducer<T> resultProducer,
IApplicableHttpResponseExceptionFactory... exceptionFactories) |
<T> T |
execute(ICanceler cancelable,
IRequest request,
IApplicableResultProducer<T> resultProducer,
IResultProducer<IOException> errorProducer) |
default <T> T |
execute(ICanceler cancelable,
IRequest request,
IResultProducer<T> resultProducer,
IResultProducer<IOException> errorProducer) |
<T> T execute(ICanceler cancelable, IRequest request, IApplicableResultProducer<T> resultProducer, IApplicableHttpResponseExceptionFactory... exceptionFactories) throws InterruptedException, HttpServerException, HttpRequestException, IOException
<T> T execute(ICanceler cancelable, IRequest request, IApplicableResultProducer<T> resultProducer, IResultProducer<IOException> errorProducer) throws InterruptedException, HttpServerException, HttpRequestException, IOException
default <T> T execute(ICanceler cancelable, IRequest request, IResultProducer<T> resultProducer, IResultProducer<IOException> errorProducer) throws InterruptedException, HttpServerException, HttpRequestException, IOException
void close()
throws IOException
close in interface AutoCloseableIOExceptionCopyright © 2007–2018 Andreas W. Bartels. All rights reserved.