public interface SalesforceConnection extends Connection
| Modifier and Type | Interface and Description |
|---|---|
static class |
SalesforceConnection.BatchResultInfo |
static interface |
SalesforceConnection.BulkBatchResult |
| Modifier and Type | Method and Description |
|---|---|
String |
addBatch(List<com.sforce.async.SObject> payload,
com.sforce.async.JobInfo job) |
SalesforceConnection.BatchResultInfo |
addBatch(String query,
com.sforce.async.JobInfo job) |
void |
cancelBulkJob(com.sforce.async.JobInfo job) |
com.sforce.async.JobInfo |
closeJob(String jobId) |
int |
create(DataPayload data) |
com.sforce.async.JobInfo |
createBulkJob(String objectName,
com.sforce.async.OperationEnum operation,
boolean usePkChunking) |
int |
delete(String[] ids) |
SalesforceConnection.BulkBatchResult |
getBatchQueryResults(String id,
SalesforceConnection.BatchResultInfo info) |
com.sforce.async.BatchResult[] |
getBulkResults(com.sforce.async.JobInfo job,
List<String> ids) |
Long |
getCardinality(String sobject) |
DeletedResult |
getDeleted(String objectName,
Calendar startCalendar,
Calendar endCalendar) |
com.sforce.soap.partner.DescribeSObjectResult[] |
getObjectMetaData(String... objectName) |
com.sforce.soap.partner.DescribeGlobalResult |
getObjects() |
UpdatedResult |
getUpdated(String objectName,
Calendar startCalendar,
Calendar endCalendar) |
String |
getVersion() |
boolean |
isValid() |
com.sforce.soap.partner.QueryResult |
query(String queryString,
int maxBatchSize,
boolean queryAll) |
com.sforce.soap.partner.QueryResult |
queryMore(String queryLocator,
int batchSize) |
com.sforce.soap.partner.sobject.SObject[] |
retrieve(String fieldList,
String sObjectType,
List<String> ids) |
int |
update(List<DataPayload> updateDataList) |
int |
upsert(DataPayload data) |
closecom.sforce.soap.partner.QueryResult query(String queryString, int maxBatchSize, boolean queryAll) throws TranslatorException
TranslatorExceptioncom.sforce.soap.partner.QueryResult queryMore(String queryLocator, int batchSize) throws TranslatorException
TranslatorExceptionboolean isValid()
int delete(String[] ids) throws TranslatorException
TranslatorExceptionint create(DataPayload data) throws TranslatorException
TranslatorExceptionint upsert(DataPayload data) throws TranslatorException
TranslatorExceptionint update(List<DataPayload> updateDataList) throws TranslatorException
TranslatorExceptionUpdatedResult getUpdated(String objectName, Calendar startCalendar, Calendar endCalendar) throws TranslatorException
TranslatorExceptionDeletedResult getDeleted(String objectName, Calendar startCalendar, Calendar endCalendar) throws TranslatorException
TranslatorExceptioncom.sforce.soap.partner.sobject.SObject[] retrieve(String fieldList, String sObjectType, List<String> ids) throws TranslatorException
TranslatorExceptioncom.sforce.soap.partner.DescribeGlobalResult getObjects()
throws TranslatorException
TranslatorExceptioncom.sforce.soap.partner.DescribeSObjectResult[] getObjectMetaData(String... objectName) throws TranslatorException
TranslatorExceptioncom.sforce.async.BatchResult[] getBulkResults(com.sforce.async.JobInfo job,
List<String> ids)
throws TranslatorException
TranslatorExceptionvoid cancelBulkJob(com.sforce.async.JobInfo job)
throws TranslatorException
TranslatorExceptioncom.sforce.async.JobInfo closeJob(String jobId) throws TranslatorException
TranslatorExceptionString addBatch(List<com.sforce.async.SObject> payload, com.sforce.async.JobInfo job) throws TranslatorException
TranslatorExceptioncom.sforce.async.JobInfo createBulkJob(String objectName, com.sforce.async.OperationEnum operation, boolean usePkChunking) throws TranslatorException
TranslatorExceptionLong getCardinality(String sobject) throws TranslatorException
TranslatorExceptionString getVersion()
SalesforceConnection.BatchResultInfo addBatch(String query, com.sforce.async.JobInfo job) throws TranslatorException
TranslatorExceptionSalesforceConnection.BulkBatchResult getBatchQueryResults(String id, SalesforceConnection.BatchResultInfo info) throws TranslatorException
TranslatorExceptionCopyright © 2019. All rights reserved.