public class DefaultCompositeSObjectCollectionsApiClient extends AbstractClientBase implements CompositeSObjectCollectionsApiClient
AbstractClientBase.ClientResponseCallbackCompositeSObjectCollectionsApiClient.ResponseCallback<T>accessToken, APPLICATION_JSON_UTF8, APPLICATION_XML_UTF8, httpClient, instanceUrl, log, loginConfig, session, version| Constructor and Description |
|---|
DefaultCompositeSObjectCollectionsApiClient(SalesforceEndpointConfig configuration,
String version,
SalesforceSession session,
SalesforceHttpClient httpClient,
SalesforceLoginConfig loginConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected SalesforceException |
createRestException(org.eclipse.jetty.client.api.Response response,
InputStream responseContent) |
protected void |
setAccessToken(org.eclipse.jetty.client.api.Request request) |
void |
submitCompositeCollections(SObjectCollection collection,
Map<String,List<String>> headers,
CompositeSObjectCollectionsApiClient.ResponseCallback<List<SaveSObjectResult>> callback,
String sObjectName,
String externalIdFieldName,
String method) |
void |
submitDeleteCompositeCollections(List<String> ids,
Boolean allOrNone,
Map<String,List<String>> headers,
CompositeSObjectCollectionsApiClient.ResponseCallback<List<DeleteSObjectResult>> callback) |
<T> void |
submitRetrieveCompositeCollections(RetrieveSObjectCollectionsDto retrieveDto,
Map<String,List<String>> headers,
CompositeSObjectCollectionsApiClient.ResponseCallback<List<T>> callback,
String sObjectName,
Class<T> sobjectType) |
doHttpRequest, doStart, doStop, getHttpClient, getRequest, getRequest, onLogin, onLogout, setAccessToken, setInstanceUrlbuild, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic DefaultCompositeSObjectCollectionsApiClient(SalesforceEndpointConfig configuration, String version, SalesforceSession session, SalesforceHttpClient httpClient, SalesforceLoginConfig loginConfig) throws SalesforceException
SalesforceExceptionpublic <T> void submitRetrieveCompositeCollections(RetrieveSObjectCollectionsDto retrieveDto, Map<String,List<String>> headers, CompositeSObjectCollectionsApiClient.ResponseCallback<List<T>> callback, String sObjectName, Class<T> sobjectType) throws SalesforceException
submitRetrieveCompositeCollections in interface CompositeSObjectCollectionsApiClientSalesforceExceptionpublic void submitCompositeCollections(SObjectCollection collection, Map<String,List<String>> headers, CompositeSObjectCollectionsApiClient.ResponseCallback<List<SaveSObjectResult>> callback, String sObjectName, String externalIdFieldName, String method) throws SalesforceException
submitCompositeCollections in interface CompositeSObjectCollectionsApiClientSalesforceExceptionpublic void submitDeleteCompositeCollections(List<String> ids, Boolean allOrNone, Map<String,List<String>> headers, CompositeSObjectCollectionsApiClient.ResponseCallback<List<DeleteSObjectResult>> callback)
submitDeleteCompositeCollections in interface CompositeSObjectCollectionsApiClientprotected SalesforceException createRestException(org.eclipse.jetty.client.api.Response response, InputStream responseContent)
createRestException in class AbstractClientBaseprotected void setAccessToken(org.eclipse.jetty.client.api.Request request)
setAccessToken in class AbstractClientBaseApache Camel