[
https://issues.apache.org/jira/browse/GOBBLIN-36?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Abhishek Tiwari resolved GOBBLIN-36.
------------------------------------
Resolution: Fixed
> new salesforce writer
> ---------------------
>
> Key: GOBBLIN-36
> URL: https://issues.apache.org/jira/browse/GOBBLIN-36
> Project: Apache Gobblin
> Issue Type: Task
> Reporter: Zhixiong Chen
> Assignee: Zhixiong Chen
>
> *Overview*
> An async salesforce writer built on top of the async http writer framework.
> Old suite of `HttpWriter` and `SalesforceRestWriter` are marked as deprecated.
> *Auth*
> `OAuthAccessToken` provides a standard way to authenticate using OAuth.
> `SalesforceAuth` is a `OAuthAccessToken` with specific way to extract
> information from config.
> *Client*
> `ApacheClient` provides a standard way to send apache `HttpUriRequest` and
> get `CloseableHttpResponse`. `SalesforceClient` is a `ApacheClient`
> integrated with authentication.
> *Writer*
> `SalesforceWriterBuilder` instantiates `SalesforceClient`,
> `SalesforceRequestBuilder`, `SalesforceResponseHandler` and plugs them into
> an instance of `AsyncHttpWriter`. It builds an `AsyncWriterManager` that
> wraps the `AsyncHttpWriter` instance.
>
> *Github Url* : https://github.com/linkedin/gobblin/pull/1835
> *Github Reporter* : [~zxc]
> *Github Created At* : 2017-05-05T17:28:21Z
> *Github Updated At* : 2017-05-06T01:20:59Z
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)