public interface Soap extends Remote
Modifier and Type | Method and Description |
---|---|
LeadConvertResult[] |
convertLead(LeadConvert[] leadConverts)
convert a set of leads
|
SaveResult[] |
create(SObject[] sObjects)
Create a set of new sObjects
|
DeleteResult[] |
delete(String[] ids)
Delete a set of sObjects
|
DescribeDataCategoryGroupResult[] |
describeDataCategoryGroups(String[] sObjectType)
Describe all the data category groups available for a given
set of types
|
DescribeDataCategoryGroupStructureResult[] |
describeDataCategoryGroupStructures(DataCategoryGroupSobjectTypePair[] pairs,
boolean topCategoriesOnly)
Describe the data category group structures for a given set
of pair of types and data category group name
|
DescribeGlobalResult |
describeGlobal()
Describe the Global state
|
DescribeLayoutResult |
describeLayout(String sObjectType,
String[] recordTypeIds)
Describe the layout of an sObject
|
DescribeSObjectResult |
describeSObject(String sObjectType)
Describe an sObject
|
DescribeSObjectResult[] |
describeSObjects(String[] sObjectType)
Describe a number sObjects
|
DescribeSoftphoneLayoutResult |
describeSoftphoneLayout()
Describe the layout of the SoftPhone
|
DescribeTabSetResult[] |
describeTabs()
Describe the tabs that appear on a users page
|
EmptyRecycleBinResult[] |
emptyRecycleBin(String[] ids)
Empty a set of sObjects from the recycle bin
|
GetDeletedResult |
getDeleted(String sObjectType,
Calendar startDate,
Calendar endDate)
Get the IDs for deleted sObjects
|
GetServerTimestampResult |
getServerTimestamp()
Gets server timestamp
|
GetUpdatedResult |
getUpdated(String sObjectType,
Calendar startDate,
Calendar endDate)
Get the IDs for updated sObjects
|
GetUserInfoResult |
getUserInfo()
Returns standard information relevant to the current user
|
InvalidateSessionsResult[] |
invalidateSessions(String[] sessionIds)
Logs out and invalidates session ids
|
LoginResult |
login(String username,
String password)
Login to the Salesforce.com SOAP Api
|
void |
logout()
Logout the current user, invalidating the current session.
|
MergeResult[] |
merge(MergeRequest[] request)
Merge and update a set of sObjects based on object id
|
ProcessResult[] |
process(ProcessRequest[] actions)
Submit an entity to a workflow process or process a workitem
|
QueryResult |
query(String queryString)
Create a Query Cursor
|
QueryResult |
queryAll(String queryString)
Create a Query Cursor, including deleted sObjects
|
QueryResult |
queryMore(String queryLocator)
Gets the next batch of sObjects from a query
|
ResetPasswordResult |
resetPassword(String userId)
Reset a user's password
|
SObject[] |
retrieve(String fieldList,
String sObjectType,
String[] ids)
Get a set of sObjects
|
SearchResult |
search(String searchString)
Search for sObjects
|
SendEmailResult[] |
sendEmail(Email[] messages)
Send outbound email
|
SetPasswordResult |
setPassword(String userId,
String password)
Set a user's password
|
UndeleteResult[] |
undelete(String[] ids)
Undelete a set of sObjects
|
SaveResult[] |
update(SObject[] sObjects)
Update a set of sObjects
|
UpsertResult[] |
upsert(String externalIDFieldName,
SObject[] sObjects)
Update or insert a set of sObjects based on object id
|
LoginResult login(String username, String password) throws RemoteException, InvalidIdFault, UnexpectedErrorFault, LoginFault
DescribeSObjectResult describeSObject(String sObjectType) throws RemoteException, InvalidSObjectFault, UnexpectedErrorFault
DescribeSObjectResult[] describeSObjects(String[] sObjectType) throws RemoteException, InvalidSObjectFault, UnexpectedErrorFault
DescribeGlobalResult describeGlobal() throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
DescribeDataCategoryGroupResult[] describeDataCategoryGroups(String[] sObjectType) throws RemoteException, InvalidSObjectFault, UnexpectedErrorFault
DescribeDataCategoryGroupStructureResult[] describeDataCategoryGroupStructures(DataCategoryGroupSobjectTypePair[] pairs, boolean topCategoriesOnly) throws RemoteException, InvalidSObjectFault, UnexpectedErrorFault
DescribeLayoutResult describeLayout(String sObjectType, String[] recordTypeIds) throws RemoteException, InvalidSObjectFault, InvalidIdFault, UnexpectedErrorFault
DescribeSoftphoneLayoutResult describeSoftphoneLayout() throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
DescribeTabSetResult[] describeTabs() throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
SaveResult[] create(SObject[] sObjects) throws RemoteException, InvalidSObjectFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault
SaveResult[] update(SObject[] sObjects) throws RemoteException, InvalidSObjectFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault
UpsertResult[] upsert(String externalIDFieldName, SObject[] sObjects) throws RemoteException, InvalidSObjectFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault
MergeResult[] merge(MergeRequest[] request) throws RemoteException, InvalidSObjectFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault
DeleteResult[] delete(String[] ids) throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
UndeleteResult[] undelete(String[] ids) throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
EmptyRecycleBinResult[] emptyRecycleBin(String[] ids) throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
SObject[] retrieve(String fieldList, String sObjectType, String[] ids) throws RemoteException, InvalidSObjectFault, MalformedQueryFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault
ProcessResult[] process(ProcessRequest[] actions) throws RemoteException, InvalidIdFault, UnexpectedErrorFault
LeadConvertResult[] convertLead(LeadConvert[] leadConverts) throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
void logout() throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
InvalidateSessionsResult[] invalidateSessions(String[] sessionIds) throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
GetDeletedResult getDeleted(String sObjectType, Calendar startDate, Calendar endDate) throws RemoteException, InvalidSObjectFault, UnexpectedErrorFault
GetUpdatedResult getUpdated(String sObjectType, Calendar startDate, Calendar endDate) throws RemoteException, InvalidSObjectFault, UnexpectedErrorFault
QueryResult query(String queryString) throws RemoteException, InvalidSObjectFault, MalformedQueryFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault, InvalidQueryLocatorFault
QueryResult queryAll(String queryString) throws RemoteException, InvalidSObjectFault, MalformedQueryFault, InvalidIdFault, InvalidFieldFault, UnexpectedErrorFault, InvalidQueryLocatorFault
QueryResult queryMore(String queryLocator) throws RemoteException, InvalidFieldFault, UnexpectedErrorFault, InvalidQueryLocatorFault
SearchResult search(String searchString) throws RemoteException, InvalidSObjectFault, MalformedSearchFault, InvalidFieldFault, UnexpectedErrorFault
GetServerTimestampResult getServerTimestamp() throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
SetPasswordResult setPassword(String userId, String password) throws RemoteException, InvalidIdFault, UnexpectedErrorFault, InvalidNewPasswordFault
ResetPasswordResult resetPassword(String userId) throws RemoteException, InvalidIdFault, UnexpectedErrorFault
GetUserInfoResult getUserInfo() throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
SendEmailResult[] sendEmail(Email[] messages) throws RemoteException, UnexpectedErrorFault
RemoteException
UnexpectedErrorFault
Copyright © 2014. All rights reserved.