public class AnalyticsUploader extends Object
| Constructor and Description |
|---|
AnalyticsUploader() |
| Modifier and Type | Method and Description |
|---|---|
String |
createParent(com.sforce.soap.partner.PartnerConnection partnerConnection,
ParentDTO parentDTO)
Creates a parent object (InsightsExternalData) into salesforce system.
|
void |
delete(com.sforce.soap.partner.PartnerConnection partnerConnection,
String dataSetId) |
void |
sendDataPart(com.sforce.soap.partner.PartnerConnection partnerConnection,
String parentId,
byte[] content,
int partNo,
org.mule.runtime.api.store.ObjectStore<Integer> simpleMemoryObjectStore)
Uploads a data part object (InsightsExternalDataPart) into salesforce system and associates it to an instance of parent object created by
createParent(com.sforce.soap.partner.PartnerConnection, org.mule.modules.salesforce.analytics.internal.service.transaction.ParentDTO) |
void |
startProcessing(com.sforce.soap.partner.PartnerConnection partnerConnection,
String parentId)
Tells to system that sending of data part was finished and the process of data sent should be started.
|
public String createParent(com.sforce.soap.partner.PartnerConnection partnerConnection, ParentDTO parentDTO)
sendDataPart(com.sforce.soap.partner.PartnerConnection, java.lang.String, byte[], int, org.mule.runtime.api.store.ObjectStore<java.lang.Integer>)partnerConnection - - partner connection used to communicate with system PartnerConnectionparentDTO - - DTO containing all the info for the parent to be createdpublic void sendDataPart(com.sforce.soap.partner.PartnerConnection partnerConnection,
String parentId,
byte[] content,
int partNo,
org.mule.runtime.api.store.ObjectStore<Integer> simpleMemoryObjectStore)
throws IOException
createParent(com.sforce.soap.partner.PartnerConnection, org.mule.modules.salesforce.analytics.internal.service.transaction.ParentDTO)partnerConnection - - partner connection used to communicate with system PartnerConnectionparentId - - identifier of the parent to associate withcontent - - data content in bytespartNo - - current number of data partIOExceptionpublic void startProcessing(com.sforce.soap.partner.PartnerConnection partnerConnection,
String parentId)
partnerConnection - - partner connection used to communicate with system PartnerConnectionparentId - - identifier of the parent object to be processedpublic void delete(com.sforce.soap.partner.PartnerConnection partnerConnection,
String dataSetId)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.