[ 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)