Package | Description |
---|---|
org.mule.modules.salesforce | |
org.mule.modules.salesforce.api |
Modifier and Type | Method and Description |
---|---|
static com.sforce.soap.partner.PartnerConnection |
SalesforceUtils.addHeadersToPartnerConnection(com.sforce.soap.partner.PartnerConnection partnerConnection,
Map<SalesforceHeader,Object> headers,
Config config) |
com.sforce.soap.partner.PartnerConnection |
SalesforceConnector.buildPartnerConnection(Map<SalesforceHeader,Object> headers) |
com.sforce.soap.partner.LeadConvertResult |
SalesforceConnector.convertLead(String leadId,
String contactId,
String accountId,
String opportunityId,
Boolean overWriteLeadSource,
Boolean doNotCreateOpportunity,
String opportunityName,
String convertedStatus,
Boolean sendEmailToOwner,
Map<SalesforceHeader,Object> headers)
Converts a Lead into an Account, Contact, or (optionally) an Opportunity.
|
List<com.sforce.soap.partner.SaveResult> |
SalesforceConnector.create(String type,
List<Map<String,Object>> objects,
Map<SalesforceHeader,Object> headers)
Adds one or more new records to your organization's data.
|
com.sforce.soap.partner.SaveResult |
SalesforceConnector.createSingle(String type,
Map<String,Object> object,
Map<SalesforceHeader,Object> headers)
Adds one new record to your organization's data.
|
List<com.sforce.soap.partner.DeleteResult> |
SalesforceConnector.delete(List<String> ids,
Map<SalesforceHeader,Object> headers)
Deletes one or more records from your organization's data.
|
com.sforce.soap.partner.DescribeGlobalResult |
SalesforceConnector.describeGlobal(Map<SalesforceHeader,Object> headers)
Retrieves a list of available objects for your organization's data.
|
com.sforce.soap.partner.DescribeSObjectResult |
SalesforceConnector.describeSobject(String type,
Map<SalesforceHeader,Object> headers)
Describes metadata (field list and object properties) for the specified object.
|
List<com.sforce.soap.partner.EmptyRecycleBinResult> |
SalesforceConnector.emptyRecycleBin(List<String> ids,
Map<SalesforceHeader,Object> headers)
The recycle bin lets you view and restore recently deleted records for 30 days before they are permanently deleted.
|
List<com.sforce.soap.partner.FindDuplicatesResult> |
SalesforceConnector.findDuplicates(String type,
List<Map<String,Object>> criterion,
Map<SalesforceHeader,Object> headers)
Performs rule-based searches for duplicate records.
|
List<com.sforce.soap.partner.FindDuplicatesResult> |
SalesforceConnector.findDuplicatesByIds(String type,
List<String> ids,
Map<SalesforceHeader,Object> headers)
Performs id-based searches for duplicate records.
|
com.sforce.soap.partner.GetDeletedResult |
SalesforceConnector.getDeleted(String type,
int duration,
Map<SalesforceHeader,Object> headers)
Retrieves the list of individual records that have been deleted since a time in the past specified in minutes before now.
|
com.sforce.soap.partner.GetDeletedResult |
SalesforceConnector.getDeletedRange(String type,
Calendar startTime,
Calendar endTime,
Map<SalesforceHeader,Object> headers)
Retrieves the list of individual records that have been deleted within the given time frame for the specified object.
|
com.sforce.soap.partner.GetUpdatedResult |
SalesforceConnector.getUpdated(String type,
int duration,
Map<SalesforceHeader,Object> headers)
Retrieves the list of individual records that have been updated within a time range, specified in minutes, counting from the current time to some point in the past.
|
List<Map<String,Object>> |
SalesforceConnector.getUpdatedObjects(String type,
int initialTimeWindow,
List<String> fields,
Map<SalesforceHeader,Object> headers)
Retrieves the list of records that have been updated between the last time this method was called and now.
|
com.sforce.soap.partner.GetUpdatedResult |
SalesforceConnector.getUpdatedRange(String type,
Calendar startTime,
Calendar endTime,
Map<SalesforceHeader,Object> headers)
Retrieves the list of individual records that have been created/updated within the given time frame for the specified object.
|
com.sforce.soap.partner.MergeResult |
SalesforceConnector.merge(String type,
Map<String,Object> object,
List<String> ids,
Map<SalesforceHeader,Object> headers)
Merge up to three records into one.
|
List<Map<String,Object>> |
SalesforceConnector.nonPaginatedQuery(String query,
Map<SalesforceHeader,Object> headers)
Executes a query against the specified object and returns data that matches the specified criteria.
|
List<com.sforce.soap.partner.SaveResult> |
SalesforceConnector.publishPlatformEventMessage(String platformEventName,
Map<String,Object> platformEventMessage,
Map<SalesforceHeader,Object> headers)
Adds one new platform event to your organization's data.
|
org.mule.streaming.ProviderAwarePagingDelegate<Map<String,Object>,SalesforceConnector> |
SalesforceConnector.query(String query,
org.mule.streaming.PagingConfiguration pagingConfiguration,
Map<SalesforceHeader,Object> headers)
Executes a query against the specified object and returns data that matches the specified criteria.
|
org.mule.streaming.ProviderAwarePagingDelegate<Map<String,Object>,SalesforceConnector> |
SalesforceConnector.queryAll(String query,
org.mule.streaming.PagingConfiguration pagingConfiguration,
Map<SalesforceHeader,Object> headers)
Retrieves data from specified objects, whether or not they have been deleted.
|
Map<String,Object> |
SalesforceConnector.querySingle(String query,
Map<SalesforceHeader,Object> headers)
Executes a query against the specified object and returns the first record that matches the specified criteria.
|
List<Map<String,Object>> |
SalesforceConnector.retrieve(String type,
List<String> ids,
List<String> fields,
Map<SalesforceHeader,Object> headers)
Retrieves one or more records based on the specified IDs.
|
List<Map<String,Object>> |
SalesforceConnector.search(String query,
Map<SalesforceHeader,Object> headers)
Search for objects using Salesforce Object Search Language.
|
void |
SalesforceConnector.setPassword(String userId,
String newPassword,
Map<SalesforceHeader,Object> headers)
Change the password of a User or SelfServiceUser to a value that you specify.
|
List<com.sforce.soap.partner.SaveResult> |
SalesforceConnector.update(String type,
List<Map<String,Object>> objects,
Map<SalesforceHeader,Object> headers)
Updates one or more existing records in your organization's data.
|
com.sforce.soap.partner.SaveResult |
SalesforceConnector.updateSingle(String type,
Map<String,Object> object,
Map<SalesforceHeader,Object> headers)
Updates one record in your organization's data.
|
List<com.sforce.soap.partner.UpsertResult> |
SalesforceConnector.upsert(String externalIdFieldName,
String type,
List<Map<String,Object>> objects,
Map<SalesforceHeader,Object> headers)
Upserts a homogeneous list of objects: creates new records and updates
existing records, using a custom field to determine the presence of existing records.
|
Constructor and Description |
---|
SalesforcePagingDelegate(String query,
Map<SalesforceHeader,Object> headers,
SalesforceConnector salesforceConnector,
org.mule.streaming.PagingConfiguration pagingConfiguration) |
Modifier and Type | Method and Description |
---|---|
static SalesforceHeader |
SalesforceHeader.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SalesforceHeader[] |
SalesforceHeader.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2010–2020. All rights reserved.