public class PartnerConnection
extends java.lang.Object
| Constructor and Description |
|---|
PartnerConnection(ConnectorConfig config) |
public PartnerConnection(ConnectorConfig config) throws ConnectionException
ConnectionExceptionpublic ConnectorConfig getConfig()
public void setQueryOptions(int batchSize)
public void clearQueryOptions()
public QueryOptions_element getQueryOptions()
public void __setQueryOptions(QueryOptions_element __header)
public void setAssignmentRuleHeader(java.lang.String assignmentRuleId,
java.lang.Boolean useDefaultRule)
public void clearAssignmentRuleHeader()
public AssignmentRuleHeader_element getAssignmentRuleHeader()
public void __setAssignmentRuleHeader(AssignmentRuleHeader_element __header)
public void setDisableFeedTrackingHeader(boolean disableFeedTracking)
public void clearDisableFeedTrackingHeader()
public DisableFeedTrackingHeader_element getDisableFeedTrackingHeader()
public void __setDisableFeedTrackingHeader(DisableFeedTrackingHeader_element __header)
public void setConditionalRequestHeader(java.util.Calendar ifModifiedBefore,
java.util.Calendar ifModifiedSince)
public void clearConditionalRequestHeader()
public ConditionalRequestHeader_element getConditionalRequestHeader()
public void __setConditionalRequestHeader(ConditionalRequestHeader_element __header)
public void setEmailHeader(boolean triggerAutoResponseEmail,
boolean triggerOtherEmail,
boolean triggerUserEmail)
public void clearEmailHeader()
public EmailHeader_element getEmailHeader()
public void __setEmailHeader(EmailHeader_element __header)
public void setLocaleOptions(java.lang.String language,
boolean localizeErrors)
public void clearLocaleOptions()
public LocaleOptions_element getLocaleOptions()
public void __setLocaleOptions(LocaleOptions_element __header)
public void setDebuggingHeader(LogInfo[] categories, DebugLevel debugLevel)
public void clearDebuggingHeader()
public DebuggingHeader_element getDebuggingHeader()
public void __setDebuggingHeader(DebuggingHeader_element __header)
public void setOwnerChangeOptions(OwnerChangeOption[] options)
public void clearOwnerChangeOptions()
public OwnerChangeOptions_element getOwnerChangeOptions()
public void __setOwnerChangeOptions(OwnerChangeOptions_element __header)
public void setAllowFieldTruncationHeader(boolean allowFieldTruncation)
public void clearAllowFieldTruncationHeader()
public AllowFieldTruncationHeader_element getAllowFieldTruncationHeader()
public void __setAllowFieldTruncationHeader(AllowFieldTruncationHeader_element __header)
public void setLimitInfoHeader(LimitInfo[] limitInfo)
public void clearLimitInfoHeader()
public LimitInfoHeader_element getLimitInfoHeader()
public void __setLimitInfoHeader(LimitInfoHeader_element __header)
public void setDebuggingInfo(java.lang.String debugLog)
public void clearDebuggingInfo()
public DebuggingInfo_element getDebuggingInfo()
public void __setDebuggingInfo(DebuggingInfo_element __header)
public void setPackageVersionHeader(PackageVersion[] packageVersions)
public void clearPackageVersionHeader()
public PackageVersionHeader_element getPackageVersionHeader()
public void __setPackageVersionHeader(PackageVersionHeader_element __header)
public void setAllOrNoneHeader(boolean allOrNone)
public void clearAllOrNoneHeader()
public AllOrNoneHeader_element getAllOrNoneHeader()
public void __setAllOrNoneHeader(AllOrNoneHeader_element __header)
public void setMruHeader(boolean updateMru)
public void clearMruHeader()
public MruHeader_element getMruHeader()
public void __setMruHeader(MruHeader_element __header)
public void setSessionHeader(java.lang.String sessionId)
public void clearSessionHeader()
public SessionHeader_element getSessionHeader()
public void __setSessionHeader(SessionHeader_element __header)
public void setCallOptions(java.lang.String client,
java.lang.String defaultNamespace)
public void clearCallOptions()
public CallOptions_element getCallOptions()
public void __setCallOptions(CallOptions_element __header)
public void setStreamingEnabledHeader(boolean streamingEnabled)
public void clearStreamingEnabledHeader()
public StreamingEnabledHeader_element getStreamingEnabledHeader()
public void __setStreamingEnabledHeader(StreamingEnabledHeader_element __header)
public void setLoginScopeHeader(java.lang.String organizationId,
java.lang.String portalId)
public void clearLoginScopeHeader()
public LoginScopeHeader_element getLoginScopeHeader()
public void __setLoginScopeHeader(LoginScopeHeader_element __header)
public void setUserTerritoryDeleteHeader(java.lang.String transferToUserId)
public void clearUserTerritoryDeleteHeader()
public UserTerritoryDeleteHeader_element getUserTerritoryDeleteHeader()
public void __setUserTerritoryDeleteHeader(UserTerritoryDeleteHeader_element __header)
public void setDuplicateRuleHeader(boolean allowSave,
boolean includeRecordDetails,
boolean runAsCurrentUser)
public void clearDuplicateRuleHeader()
public DuplicateRuleHeader_element getDuplicateRuleHeader()
public void __setDuplicateRuleHeader(DuplicateRuleHeader_element __header)
public DescribeTab[] describeAllTabs() throws ConnectionException
ConnectionExceptionpublic DescribeDataCategoryGroupStructureResult[] describeDataCategoryGroupStructures(DataCategoryGroupSobjectTypePair[] pairs, boolean topCategoriesOnly) throws ConnectionException
ConnectionExceptionpublic DescribeDataCategoryGroupResult[] describeDataCategoryGroups(java.lang.String[] sObjectType) throws ConnectionException
ConnectionExceptionpublic FindDuplicatesResult[] findDuplicates(SObject[] sObjects) throws ConnectionException
ConnectionExceptionpublic ProcessResult[] process(ProcessRequest[] actions) throws ConnectionException
ConnectionExceptionpublic DescribeGlobalResult describeGlobal() throws ConnectionException
ConnectionExceptionpublic GetUserInfoResult getUserInfo() throws ConnectionException
ConnectionExceptionpublic DescribeGlobalTheme describeGlobalTheme() throws ConnectionException
ConnectionExceptionpublic DescribeApprovalLayoutResult describeApprovalLayout(java.lang.String sObjectType, java.lang.String[] approvalProcessNames) throws ConnectionException
ConnectionExceptionpublic DescribeCompactLayout[] describePrimaryCompactLayouts(java.lang.String[] sObjectTypes) throws ConnectionException
ConnectionExceptionpublic QueryResult queryMore(java.lang.String queryLocator) throws ConnectionException
ConnectionExceptionpublic DescribeSearchableEntityResult[] describeSearchableEntities(boolean includeOnlyEntitiesWithTabs) throws ConnectionException
ConnectionExceptionpublic DescribeLayoutResult describeLayout(java.lang.String sObjectType, java.lang.String layoutName, java.lang.String[] recordTypeIds) throws ConnectionException
ConnectionExceptionpublic DescribeAppMenuResult describeAppMenu(AppMenuType appMenuType, java.lang.String networkId) throws ConnectionException
ConnectionExceptionpublic DescribeLookupLayoutResult[] describeLookupLayouts(java.lang.String[] sObjectType) throws ConnectionException
ConnectionExceptionpublic LeadConvertResult[] convertLead(LeadConvert[] leadConverts) throws ConnectionException
ConnectionExceptionpublic DescribeSoqlListViewResult describeSObjectListViews(java.lang.String sObjectType, boolean recentsOnly, ListViewIsSoqlCompatible isSoqlCompatible, int limit, int offset) throws ConnectionException
ConnectionExceptionpublic DeleteResult[] delete(java.lang.String[] ids) throws ConnectionException
ConnectionExceptionpublic LoginResult login(java.lang.String username, java.lang.String password) throws ConnectionException
ConnectionExceptionpublic QueryResult queryAll(java.lang.String queryString) throws ConnectionException
ConnectionExceptionpublic SaveResult[] update(SObject[] sObjects) throws ConnectionException
ConnectionExceptionpublic EmptyRecycleBinResult[] emptyRecycleBin(java.lang.String[] ids) throws ConnectionException
ConnectionExceptionpublic DescribeCompactLayoutsResult describeCompactLayouts(java.lang.String sObjectType, java.lang.String[] recordTypeIds) throws ConnectionException
ConnectionExceptionpublic ChangeOwnPasswordResult changeOwnPassword(java.lang.String oldPassword, java.lang.String newPassword) throws ConnectionException
ConnectionExceptionpublic DescribeSoqlListViewResult describeSoqlListViews(DescribeSoqlListViewsRequest request) throws ConnectionException
ConnectionExceptionpublic DescribePathAssistantsResult describePathAssistants(java.lang.String sObjectType, java.lang.String picklistValue, java.lang.String[] recordTypeIds) throws ConnectionException
ConnectionExceptionpublic DescribeAvailableQuickActionResult[] describeAvailableQuickActions(java.lang.String contextType) throws ConnectionException
ConnectionExceptionpublic GetDeletedResult getDeleted(java.lang.String sObjectType, java.util.Calendar startDate, java.util.Calendar endDate) throws ConnectionException
ConnectionExceptionpublic DescribeTabSetResult[] describeTabs() throws ConnectionException
ConnectionExceptionpublic QuickActionTemplateResult[] retrieveMassQuickActionTemplates(java.lang.String quickActionName, java.lang.String[] contextIds) throws ConnectionException
ConnectionExceptionpublic SearchResult search(java.lang.String searchString) throws ConnectionException
ConnectionExceptionpublic SendEmailResult[] sendEmail(Email[] messages) throws ConnectionException
ConnectionExceptionpublic GetUpdatedResult getUpdated(java.lang.String sObjectType, java.util.Calendar startDate, java.util.Calendar endDate) throws ConnectionException
ConnectionExceptionpublic SendEmailResult[] sendEmailMessage(java.lang.String[] ids) throws ConnectionException
ConnectionExceptionpublic DescribeQuickActionResult[] describeQuickActionsForRecordType(java.lang.String[] quickActions, java.lang.String recordTypeId) throws ConnectionException
ConnectionExceptionpublic RenderEmailTemplateResult[] renderEmailTemplate(RenderEmailTemplateRequest[] renderRequests) throws ConnectionException
ConnectionExceptionpublic UpsertResult[] upsert(java.lang.String externalIDFieldName, SObject[] sObjects) throws ConnectionException
ConnectionExceptionpublic QueryResult query(java.lang.String queryString) throws ConnectionException
ConnectionExceptionpublic DescribeQuickActionResult[] describeQuickActions(java.lang.String[] quickActions) throws ConnectionException
ConnectionExceptionpublic PerformQuickActionResult[] performQuickActions(PerformQuickActionRequest[] quickActions) throws ConnectionException
ConnectionExceptionpublic DescribeSObjectResult[] describeSObjects(java.lang.String[] sObjectType) throws ConnectionException
ConnectionExceptionpublic KnowledgeSettings describeKnowledgeSettings() throws ConnectionException
ConnectionExceptionpublic UndeleteResult[] undelete(java.lang.String[] ids) throws ConnectionException
ConnectionExceptionpublic SObject[] retrieve(java.lang.String fieldList, java.lang.String sObjectType, java.lang.String[] ids) throws ConnectionException
ConnectionExceptionpublic DescribeThemeResult describeTheme(java.lang.String[] sobjectType) throws ConnectionException
ConnectionExceptionpublic DeleteByExampleResult[] deleteByExample(SObject[] sObjects) throws ConnectionException
ConnectionExceptionpublic DescribeNounResult[] describeNouns(java.lang.String[] nouns, boolean onlyRenamed, boolean includeFields) throws ConnectionException
ConnectionExceptionpublic FindDuplicatesResult[] findDuplicatesByIds(java.lang.String[] ids) throws ConnectionException
ConnectionExceptionpublic ExecuteListViewResult executeListView(ExecuteListViewRequest request) throws ConnectionException
ConnectionExceptionpublic RenderStoredEmailTemplateResult renderStoredEmailTemplate(RenderStoredEmailTemplateRequest request) throws ConnectionException
ConnectionExceptionpublic DescribeVisualForceResult describeVisualForce(boolean includeAllDetails, java.lang.String namespacePrefix) throws ConnectionException
ConnectionExceptionpublic DescribeSObjectResult describeSObject(java.lang.String sObjectType) throws ConnectionException
ConnectionExceptionpublic GetServerTimestampResult getServerTimestamp() throws ConnectionException
ConnectionExceptionpublic QuickActionTemplateResult[] retrieveQuickActionTemplates(java.lang.String[] quickActionNames, java.lang.String contextId) throws ConnectionException
ConnectionExceptionpublic SetPasswordResult setPassword(java.lang.String userId, java.lang.String password) throws ConnectionException
ConnectionExceptionpublic ResetPasswordResult resetPassword(java.lang.String userId) throws ConnectionException
ConnectionExceptionpublic DescribeSoftphoneLayoutResult describeSoftphoneLayout() throws ConnectionException
ConnectionExceptionpublic SaveResult[] create(SObject[] sObjects) throws ConnectionException
ConnectionExceptionpublic DescribeSearchLayoutResult[] describeSearchLayouts(java.lang.String[] sObjectType) throws ConnectionException
ConnectionExceptionpublic MergeResult[] merge(MergeRequest[] request) throws ConnectionException
ConnectionExceptionpublic InvalidateSessionsResult[] invalidateSessions(java.lang.String[] sessionIds) throws ConnectionException
ConnectionExceptionpublic DescribeListViewResult[] describeListViews(java.lang.String[] sObjectType) throws ConnectionException
ConnectionExceptionpublic DescribeDataCategoryMappingResult[] describeDataCategoryMappings() throws ConnectionException
ConnectionExceptionpublic void logout()
throws ConnectionException
ConnectionExceptionpublic DescribeSearchScopeOrderResult[] describeSearchScopeOrder(boolean includeRealTimeEntities) throws ConnectionException
ConnectionExceptionpublic void addExtraHeader(javax.xml.namespace.QName __headerName,
XMLizable __value)
public void removeExtraHeader(javax.xml.namespace.QName __headerName)
public XMLizable getExtraHeader(javax.xml.namespace.QName __headerName)
public void clearExtraHeaders()
Copyright © 2020. All Rights Reserved.