public abstract class HttpResultFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
abstract HttpResult |
create(org.apache.http.client.methods.CloseableHttpResponse response)
Creates an
HttpResult which is used as a ConnectorResult for Payload processing. |
static HttpResultFactory |
createFactory(PayloadMetadataFactory metadataFactory)
Creates an
HttpResultFactory which allows you to create a HttpResult. |
static HttpResultFactory |
createFactory(PayloadMetadataFactory metadataFactory,
org.apache.http.client.methods.CloseableHttpResponse response)
Creates an
HttpResultFactory which allows you to create a HttpResult. |
static HttpResultFactory |
createFactory(PayloadMetadataFactory metadataFactory,
ResponseProperties responseProperties)
Creates an
HttpResultFactory which allows you to create a HttpResult. |
public static HttpResultFactory createFactory(PayloadMetadataFactory metadataFactory)
HttpResultFactory which allows you to create a HttpResult.metadataFactory - the factory to create your metadatapublic static HttpResultFactory createFactory(PayloadMetadataFactory metadataFactory, org.apache.http.client.methods.CloseableHttpResponse response)
HttpResultFactory which allows you to create a HttpResult. This method will attempt
to read the CloseableHttpResponse to determine some basic response metadata to use for generation of your
HttpResult.metadataFactory - the factory to create your metadataresponse - the response from the servicepublic static HttpResultFactory createFactory(PayloadMetadataFactory metadataFactory, ResponseProperties responseProperties)
HttpResultFactory which allows you to create a HttpResult. This method
uses your ResponseProperties to create a HttpResultFactory
HttpResult.metadataFactory - the factory to create your metadataresponseProperties - the known response metadatapublic abstract HttpResult create(org.apache.http.client.methods.CloseableHttpResponse response)
HttpResult which is used as a ConnectorResult for Payload processing.response - Exception