Created
December 10, 2011 00:59
-
-
Save ben-manes/1454097 to your computer and use it in GitHub Desktop.
Salesforce WSDL
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated by <a href="http://scalaxb.org/">scalaxb</a>. | |
package com.drdnc.service.salesforce.generated | |
case class SObject(typeValue: String, | |
fieldsToNull: Seq[Option[String]] = Nil, | |
Id: Option[String] = None, | |
any: Seq[scalaxb.DataRecord[Any]] = Nil) | |
case class QueryResult(done: Boolean, | |
queryLocator: Option[String] = None, | |
records: Seq[Option[generated.SObject]] = Nil, | |
size: Int) | |
case class SearchResult(searchRecords: Seq[com.drdnc.service.salesforce.generated.SearchRecord] = Nil, | |
sforceReserved: Option[String] = None) | |
case class SearchRecord(record: generated.SObject) | |
case class GetUpdatedResult(ids: Seq[String] = Nil, | |
latestDateCovered: javax.xml.datatype.XMLGregorianCalendar, | |
sforceReserved: Option[String] = None) | |
case class GetDeletedResult(deletedRecords: Seq[com.drdnc.service.salesforce.generated.DeletedRecord] = Nil, | |
earliestDateAvailable: javax.xml.datatype.XMLGregorianCalendar, | |
latestDateCovered: javax.xml.datatype.XMLGregorianCalendar, | |
sforceReserved: Option[String] = None) | |
case class DeletedRecord(deletedDate: javax.xml.datatype.XMLGregorianCalendar, | |
id: String) | |
case class GetServerTimestampResult(timestamp: javax.xml.datatype.XMLGregorianCalendar) | |
case class InvalidateSessionsResult(errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
success: Boolean) | |
case class SetPasswordResult() | |
case class ResetPasswordResult(password: String) | |
case class GetUserInfoResult(getuserinforesultsequence1: com.drdnc.service.salesforce.generated.GetUserInfoResultSequence1, | |
getuserinforesultsequence2: com.drdnc.service.salesforce.generated.GetUserInfoResultSequence2, | |
getuserinforesultsequence3: com.drdnc.service.salesforce.generated.GetUserInfoResultSequence3) { | |
lazy val accessibilityMode = getuserinforesultsequence1.accessibilityMode | |
lazy val currencySymbol = getuserinforesultsequence1.currencySymbol | |
lazy val orgAttachmentFileSizeLimit = getuserinforesultsequence1.orgAttachmentFileSizeLimit | |
lazy val orgDefaultCurrencyIsoCode = getuserinforesultsequence1.orgDefaultCurrencyIsoCode | |
lazy val orgDisallowHtmlAttachments = getuserinforesultsequence1.orgDisallowHtmlAttachments | |
lazy val orgHasPersonAccounts = getuserinforesultsequence1.orgHasPersonAccounts | |
lazy val organizationId = getuserinforesultsequence1.organizationId | |
lazy val organizationMultiCurrency = getuserinforesultsequence1.organizationMultiCurrency | |
lazy val organizationName = getuserinforesultsequence1.organizationName | |
lazy val profileId = getuserinforesultsequence1.profileId | |
lazy val roleId = getuserinforesultsequence2.roleId | |
lazy val sessionSecondsValid = getuserinforesultsequence2.sessionSecondsValid | |
lazy val userDefaultCurrencyIsoCode = getuserinforesultsequence2.userDefaultCurrencyIsoCode | |
lazy val userEmail = getuserinforesultsequence2.userEmail | |
lazy val userFullName = getuserinforesultsequence2.userFullName | |
lazy val userId = getuserinforesultsequence2.userId | |
lazy val userLanguage = getuserinforesultsequence2.userLanguage | |
lazy val userLocale = getuserinforesultsequence2.userLocale | |
lazy val userName = getuserinforesultsequence2.userName | |
lazy val userTimeZone = getuserinforesultsequence2.userTimeZone | |
lazy val userType = getuserinforesultsequence3.userType | |
lazy val userUiSkin = getuserinforesultsequence3.userUiSkin | |
} | |
case class GetUserInfoResultSequence1(accessibilityMode: Boolean, | |
currencySymbol: Option[String] = None, | |
orgAttachmentFileSizeLimit: Int, | |
orgDefaultCurrencyIsoCode: Option[String] = None, | |
orgDisallowHtmlAttachments: Boolean, | |
orgHasPersonAccounts: Boolean, | |
organizationId: String, | |
organizationMultiCurrency: Boolean, | |
organizationName: String, | |
profileId: String) | |
case class GetUserInfoResultSequence2(roleId: Option[String] = None, | |
sessionSecondsValid: Int, | |
userDefaultCurrencyIsoCode: Option[String] = None, | |
userEmail: String, | |
userFullName: String, | |
userId: String, | |
userLanguage: String, | |
userLocale: String, | |
userName: String, | |
userTimeZone: String) | |
case class GetUserInfoResultSequence3(userType: String, | |
userUiSkin: String) | |
case class LoginResult(metadataServerUrl: Option[String] = None, | |
passwordExpired: Boolean, | |
sandbox: Boolean, | |
serverUrl: Option[String] = None, | |
sessionId: Option[String] = None, | |
userId: Option[String] = None, | |
userInfo: Option[com.drdnc.service.salesforce.generated.GetUserInfoResult] = None) | |
trait StatusCode | |
object StatusCode { | |
def fromString(value: String): StatusCode = value match { | |
case "ALL_OR_NONE_OPERATION_ROLLED_BACK" => ALL_OR_NONE_OPERATION_ROLLED_BACK | |
case "ALREADY_IN_PROCESS" => ALREADY_IN_PROCESS | |
case "ASSIGNEE_TYPE_REQUIRED" => ASSIGNEE_TYPE_REQUIRED | |
case "BAD_CUSTOM_ENTITY_PARENT_DOMAIN" => BAD_CUSTOM_ENTITY_PARENT_DOMAIN | |
case "BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED" => BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED | |
case "CANNOT_CASCADE_PRODUCT_ACTIVE" => CANNOT_CASCADE_PRODUCT_ACTIVE | |
case "CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD" => CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD | |
case "CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE" => CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE | |
case "CANNOT_DEACTIVATE_DIVISION" => CANNOT_DEACTIVATE_DIVISION | |
case "CANNOT_DELETE_LAST_DATED_CONVERSION_RATE" => CANNOT_DELETE_LAST_DATED_CONVERSION_RATE | |
case "CANNOT_DELETE_MANAGED_OBJECT" => CANNOT_DELETE_MANAGED_OBJECT | |
case "CANNOT_DISABLE_LAST_ADMIN" => CANNOT_DISABLE_LAST_ADMIN | |
case "CANNOT_ENABLE_IP_RESTRICT_REQUESTS" => CANNOT_ENABLE_IP_RESTRICT_REQUESTS | |
case "CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY" => CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY | |
case "CANNOT_MODIFY_MANAGED_OBJECT" => CANNOT_MODIFY_MANAGED_OBJECT | |
case "CANNOT_RENAME_APEX_REFERENCED_FIELD" => CANNOT_RENAME_APEX_REFERENCED_FIELD | |
case "CANNOT_RENAME_APEX_REFERENCED_OBJECT" => CANNOT_RENAME_APEX_REFERENCED_OBJECT | |
case "CANNOT_REPARENT_RECORD" => CANNOT_REPARENT_RECORD | |
case "CANNOT_UPDATE_CONVERTED_LEAD" => CANNOT_UPDATE_CONVERTED_LEAD | |
case "CANT_DISABLE_CORP_CURRENCY" => CANT_DISABLE_CORP_CURRENCY | |
case "CANT_UNSET_CORP_CURRENCY" => CANT_UNSET_CORP_CURRENCY | |
case "CHILD_SHARE_FAILS_PARENT" => CHILD_SHARE_FAILS_PARENT | |
case "CIRCULAR_DEPENDENCY" => CIRCULAR_DEPENDENCY | |
case "COMMUNITY_NOT_ACCESSIBLE" => COMMUNITY_NOT_ACCESSIBLE | |
case "CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED" => CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED | |
case "CUSTOM_ENTITY_OR_FIELD_LIMIT" => CUSTOM_ENTITY_OR_FIELD_LIMIT | |
case "CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED" => CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED | |
case "CUSTOM_INDEX_EXISTS" => CUSTOM_INDEX_EXISTS | |
case "CUSTOM_LINK_LIMIT_EXCEEDED" => CUSTOM_LINK_LIMIT_EXCEEDED | |
case "CUSTOM_TAB_LIMIT_EXCEEDED" => CUSTOM_TAB_LIMIT_EXCEEDED | |
case "DELETE_FAILED" => DELETE_FAILED | |
case "DELETE_REQUIRED_ON_CASCADE" => DELETE_REQUIRED_ON_CASCADE | |
case "DEPENDENCY_EXISTS" => DEPENDENCY_EXISTS | |
case "DUPLICATE_CASE_SOLUTION" => DUPLICATE_CASE_SOLUTION | |
case "DUPLICATE_COMM_NICKNAME" => DUPLICATE_COMM_NICKNAME | |
case "DUPLICATE_CUSTOM_ENTITY_DEFINITION" => DUPLICATE_CUSTOM_ENTITY_DEFINITION | |
case "DUPLICATE_CUSTOM_TAB_MOTIF" => DUPLICATE_CUSTOM_TAB_MOTIF | |
case "DUPLICATE_DEVELOPER_NAME" => DUPLICATE_DEVELOPER_NAME | |
case "DUPLICATE_EXTERNAL_ID" => DUPLICATE_EXTERNAL_ID | |
case "DUPLICATE_MASTER_LABEL" => DUPLICATE_MASTER_LABEL | |
case "DUPLICATE_SENDER_DISPLAY_NAME" => DUPLICATE_SENDER_DISPLAY_NAME | |
case "DUPLICATE_USERNAME" => DUPLICATE_USERNAME | |
case "DUPLICATE_VALUE" => DUPLICATE_VALUE | |
case "EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR" => EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR | |
case "EMPTY_SCONTROL_FILE_NAME" => EMPTY_SCONTROL_FILE_NAME | |
case "ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE" => ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE | |
case "ENTITY_IS_ARCHIVED" => ENTITY_IS_ARCHIVED | |
case "ENTITY_IS_DELETED" => ENTITY_IS_DELETED | |
case "ENTITY_IS_LOCKED" => ENTITY_IS_LOCKED | |
case "ERROR_IN_MAILER" => ERROR_IN_MAILER | |
case "FAILED_ACTIVATION" => FAILED_ACTIVATION | |
case "FIELD_CUSTOM_VALIDATION_EXCEPTION" => FIELD_CUSTOM_VALIDATION_EXCEPTION | |
case "FIELD_FILTER_VALIDATION_EXCEPTION" => FIELD_FILTER_VALIDATION_EXCEPTION | |
case "FIELD_INTEGRITY_EXCEPTION" => FIELD_INTEGRITY_EXCEPTION | |
case "FILTERED_LOOKUP_LIMIT_EXCEEDED" => FILTERED_LOOKUP_LIMIT_EXCEEDED | |
case "HTML_FILE_UPLOAD_NOT_ALLOWED" => HTML_FILE_UPLOAD_NOT_ALLOWED | |
case "IMAGE_TOO_LARGE" => IMAGE_TOO_LARGE | |
case "INACTIVE_OWNER_OR_USER" => INACTIVE_OWNER_OR_USER | |
case "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY" => INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY | |
case "INSUFFICIENT_ACCESS_OR_READONLY" => INSUFFICIENT_ACCESS_OR_READONLY | |
case "INVALID_ACCESS_LEVEL" => INVALID_ACCESS_LEVEL | |
case "INVALID_ARGUMENT_TYPE" => INVALID_ARGUMENT_TYPE | |
case "INVALID_ASSIGNEE_TYPE" => INVALID_ASSIGNEE_TYPE | |
case "INVALID_ASSIGNMENT_RULE" => INVALID_ASSIGNMENT_RULE | |
case "INVALID_BATCH_OPERATION" => INVALID_BATCH_OPERATION | |
case "INVALID_CONTENT_TYPE" => INVALID_CONTENT_TYPE | |
case "INVALID_CREDIT_CARD_INFO" => INVALID_CREDIT_CARD_INFO | |
case "INVALID_CROSS_REFERENCE_KEY" => INVALID_CROSS_REFERENCE_KEY | |
case "INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD" => INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD | |
case "INVALID_CURRENCY_CONV_RATE" => INVALID_CURRENCY_CONV_RATE | |
case "INVALID_CURRENCY_CORP_RATE" => INVALID_CURRENCY_CORP_RATE | |
case "INVALID_CURRENCY_ISO" => INVALID_CURRENCY_ISO | |
case "INVALID_DATA_CATEGORY_GROUP_REFERENCE" => INVALID_DATA_CATEGORY_GROUP_REFERENCE | |
case "INVALID_DATA_URI" => INVALID_DATA_URI | |
case "INVALID_EMAIL_ADDRESS" => INVALID_EMAIL_ADDRESS | |
case "INVALID_EMPTY_KEY_OWNER" => INVALID_EMPTY_KEY_OWNER | |
case "INVALID_FIELD" => INVALID_FIELD | |
case "INVALID_FIELD_FOR_INSERT_UPDATE" => INVALID_FIELD_FOR_INSERT_UPDATE | |
case "INVALID_FIELD_WHEN_USING_TEMPLATE" => INVALID_FIELD_WHEN_USING_TEMPLATE | |
case "INVALID_FILTER_ACTION" => INVALID_FILTER_ACTION | |
case "INVALID_GOOGLE_DOCS_URL" => INVALID_GOOGLE_DOCS_URL | |
case "INVALID_ID_FIELD" => INVALID_ID_FIELD | |
case "INVALID_INET_ADDRESS" => INVALID_INET_ADDRESS | |
case "INVALID_LINEITEM_CLONE_STATE" => INVALID_LINEITEM_CLONE_STATE | |
case "INVALID_MASTER_OR_TRANSLATED_SOLUTION" => INVALID_MASTER_OR_TRANSLATED_SOLUTION | |
case "INVALID_MESSAGE_ID_REFERENCE" => INVALID_MESSAGE_ID_REFERENCE | |
case "INVALID_OPERATION" => INVALID_OPERATION | |
case "INVALID_OPERATOR" => INVALID_OPERATOR | |
case "INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST" => INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST | |
case "INVALID_PARTNER_NETWORK_STATUS" => INVALID_PARTNER_NETWORK_STATUS | |
case "INVALID_PERSON_ACCOUNT_OPERATION" => INVALID_PERSON_ACCOUNT_OPERATION | |
case "INVALID_READ_ONLY_USER_DML" => INVALID_READ_ONLY_USER_DML | |
case "INVALID_SAVE_AS_ACTIVITY_FLAG" => INVALID_SAVE_AS_ACTIVITY_FLAG | |
case "INVALID_SESSION_ID" => INVALID_SESSION_ID | |
case "INVALID_SETUP_OWNER" => INVALID_SETUP_OWNER | |
case "INVALID_STATUS" => INVALID_STATUS | |
case "INVALID_TYPE" => INVALID_TYPE | |
case "INVALID_TYPE_FOR_OPERATION" => INVALID_TYPE_FOR_OPERATION | |
case "INVALID_TYPE_ON_FIELD_IN_RECORD" => INVALID_TYPE_ON_FIELD_IN_RECORD | |
case "IP_RANGE_LIMIT_EXCEEDED" => IP_RANGE_LIMIT_EXCEEDED | |
case "LICENSE_LIMIT_EXCEEDED" => LICENSE_LIMIT_EXCEEDED | |
case "LIGHT_PORTAL_USER_EXCEPTION" => LIGHT_PORTAL_USER_EXCEPTION | |
case "LIMIT_EXCEEDED" => LIMIT_EXCEEDED | |
case "MALFORMED_ID" => MALFORMED_ID | |
case "MANAGER_NOT_DEFINED" => MANAGER_NOT_DEFINED | |
case "MASSMAIL_RETRY_LIMIT_EXCEEDED" => MASSMAIL_RETRY_LIMIT_EXCEEDED | |
case "MASS_MAIL_LIMIT_EXCEEDED" => MASS_MAIL_LIMIT_EXCEEDED | |
case "MAXIMUM_CCEMAILS_EXCEEDED" => MAXIMUM_CCEMAILS_EXCEEDED | |
case "MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED" => MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED | |
case "MAXIMUM_HIERARCHY_LEVELS_REACHED" => MAXIMUM_HIERARCHY_LEVELS_REACHED | |
case "MAXIMUM_SIZE_OF_ATTACHMENT" => MAXIMUM_SIZE_OF_ATTACHMENT | |
case "MAXIMUM_SIZE_OF_DOCUMENT" => MAXIMUM_SIZE_OF_DOCUMENT | |
case "MAX_ACTIONS_PER_RULE_EXCEEDED" => MAX_ACTIONS_PER_RULE_EXCEEDED | |
case "MAX_ACTIVE_RULES_EXCEEDED" => MAX_ACTIVE_RULES_EXCEEDED | |
case "MAX_APPROVAL_STEPS_EXCEEDED" => MAX_APPROVAL_STEPS_EXCEEDED | |
case "MAX_FORMULAS_PER_RULE_EXCEEDED" => MAX_FORMULAS_PER_RULE_EXCEEDED | |
case "MAX_RULES_EXCEEDED" => MAX_RULES_EXCEEDED | |
case "MAX_RULE_ENTRIES_EXCEEDED" => MAX_RULE_ENTRIES_EXCEEDED | |
case "MAX_TASK_DESCRIPTION_EXCEEEDED" => MAX_TASK_DESCRIPTION_EXCEEEDED | |
case "MAX_TM_RULES_EXCEEDED" => MAX_TM_RULES_EXCEEDED | |
case "MAX_TM_RULE_ITEMS_EXCEEDED" => MAX_TM_RULE_ITEMS_EXCEEDED | |
case "MERGE_FAILED" => MERGE_FAILED | |
case "MISSING_ARGUMENT" => MISSING_ARGUMENT | |
case "MIXED_DML_OPERATION" => MIXED_DML_OPERATION | |
case "NONUNIQUE_SHIPPING_ADDRESS" => NONUNIQUE_SHIPPING_ADDRESS | |
case "NO_APPLICABLE_PROCESS" => NO_APPLICABLE_PROCESS | |
case "NO_ATTACHMENT_PERMISSION" => NO_ATTACHMENT_PERMISSION | |
case "NO_INACTIVE_DIVISION_MEMBERS" => NO_INACTIVE_DIVISION_MEMBERS | |
case "NO_MASS_MAIL_PERMISSION" => NO_MASS_MAIL_PERMISSION | |
case "NUMBER_OUTSIDE_VALID_RANGE" => NUMBER_OUTSIDE_VALID_RANGE | |
case "NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED" => NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED | |
case "OPTED_OUT_OF_MASS_MAIL" => OPTED_OUT_OF_MASS_MAIL | |
case "OP_WITH_INVALID_USER_TYPE_EXCEPTION" => OP_WITH_INVALID_USER_TYPE_EXCEPTION | |
case "PACKAGE_LICENSE_REQUIRED" => PACKAGE_LICENSE_REQUIRED | |
case "PORTAL_NO_ACCESS" => PORTAL_NO_ACCESS | |
case "PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT" => PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT | |
case "PRIVATE_CONTACT_ON_ASSET" => PRIVATE_CONTACT_ON_ASSET | |
case "RECORD_IN_USE_BY_WORKFLOW" => RECORD_IN_USE_BY_WORKFLOW | |
case "REQUEST_RUNNING_TOO_LONG" => REQUEST_RUNNING_TOO_LONG | |
case "REQUIRED_FEATURE_MISSING" => REQUIRED_FEATURE_MISSING | |
case "REQUIRED_FIELD_MISSING" => REQUIRED_FIELD_MISSING | |
case "SELF_REFERENCE_FROM_TRIGGER" => SELF_REFERENCE_FROM_TRIGGER | |
case "SHARE_NEEDED_FOR_CHILD_OWNER" => SHARE_NEEDED_FOR_CHILD_OWNER | |
case "SINGLE_EMAIL_LIMIT_EXCEEDED" => SINGLE_EMAIL_LIMIT_EXCEEDED | |
case "STANDARD_PRICE_NOT_DEFINED" => STANDARD_PRICE_NOT_DEFINED | |
case "STORAGE_LIMIT_EXCEEDED" => STORAGE_LIMIT_EXCEEDED | |
case "STRING_TOO_LONG" => STRING_TOO_LONG | |
case "TABSET_LIMIT_EXCEEDED" => TABSET_LIMIT_EXCEEDED | |
case "TEMPLATE_NOT_ACTIVE" => TEMPLATE_NOT_ACTIVE | |
case "TERRITORY_REALIGN_IN_PROGRESS" => TERRITORY_REALIGN_IN_PROGRESS | |
case "TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET" => TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET | |
case "TOO_MANY_APEX_REQUESTS" => TOO_MANY_APEX_REQUESTS | |
case "TOO_MANY_ENUM_VALUE" => TOO_MANY_ENUM_VALUE | |
case "TRANSFER_REQUIRES_READ" => TRANSFER_REQUIRES_READ | |
case "UNABLE_TO_LOCK_ROW" => UNABLE_TO_LOCK_ROW | |
case "UNAVAILABLE_RECORDTYPE_EXCEPTION" => UNAVAILABLE_RECORDTYPE_EXCEPTION | |
case "UNDELETE_FAILED" => UNDELETE_FAILED | |
case "UNKNOWN_EXCEPTION" => UNKNOWN_EXCEPTION | |
case "UNSPECIFIED_EMAIL_ADDRESS" => UNSPECIFIED_EMAIL_ADDRESS | |
case "UNSUPPORTED_APEX_TRIGGER_OPERATON" => UNSUPPORTED_APEX_TRIGGER_OPERATON | |
case "UNVERIFIED_SENDER_ADDRESS" => UNVERIFIED_SENDER_ADDRESS | |
case "USER_OWNS_PORTAL_ACCOUNT_EXCEPTION" => USER_OWNS_PORTAL_ACCOUNT_EXCEPTION | |
case "USER_WITH_APEX_SHARES_EXCEPTION" => USER_WITH_APEX_SHARES_EXCEPTION | |
case "WEBLINK_SIZE_LIMIT_EXCEEDED" => WEBLINK_SIZE_LIMIT_EXCEEDED | |
case "WRONG_CONTROLLER_TYPE" => WRONG_CONTROLLER_TYPE | |
} | |
} | |
case object ALL_OR_NONE_OPERATION_ROLLED_BACK extends StatusCode { override def toString = "ALL_OR_NONE_OPERATION_ROLLED_BACK" } | |
case object ALREADY_IN_PROCESS extends StatusCode { override def toString = "ALREADY_IN_PROCESS" } | |
case object ASSIGNEE_TYPE_REQUIRED extends StatusCode { override def toString = "ASSIGNEE_TYPE_REQUIRED" } | |
case object BAD_CUSTOM_ENTITY_PARENT_DOMAIN extends StatusCode { override def toString = "BAD_CUSTOM_ENTITY_PARENT_DOMAIN" } | |
case object BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED extends StatusCode { override def toString = "BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED" } | |
case object CANNOT_CASCADE_PRODUCT_ACTIVE extends StatusCode { override def toString = "CANNOT_CASCADE_PRODUCT_ACTIVE" } | |
case object CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD extends StatusCode { override def toString = "CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD" } | |
case object CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE extends StatusCode { override def toString = "CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE" } | |
case object CANNOT_DEACTIVATE_DIVISION extends StatusCode { override def toString = "CANNOT_DEACTIVATE_DIVISION" } | |
case object CANNOT_DELETE_LAST_DATED_CONVERSION_RATE extends StatusCode { override def toString = "CANNOT_DELETE_LAST_DATED_CONVERSION_RATE" } | |
case object CANNOT_DELETE_MANAGED_OBJECT extends StatusCode { override def toString = "CANNOT_DELETE_MANAGED_OBJECT" } | |
case object CANNOT_DISABLE_LAST_ADMIN extends StatusCode { override def toString = "CANNOT_DISABLE_LAST_ADMIN" } | |
case object CANNOT_ENABLE_IP_RESTRICT_REQUESTS extends StatusCode { override def toString = "CANNOT_ENABLE_IP_RESTRICT_REQUESTS" } | |
case object CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY extends StatusCode { override def toString = "CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY" } | |
case object CANNOT_MODIFY_MANAGED_OBJECT extends StatusCode { override def toString = "CANNOT_MODIFY_MANAGED_OBJECT" } | |
case object CANNOT_RENAME_APEX_REFERENCED_FIELD extends StatusCode { override def toString = "CANNOT_RENAME_APEX_REFERENCED_FIELD" } | |
case object CANNOT_RENAME_APEX_REFERENCED_OBJECT extends StatusCode { override def toString = "CANNOT_RENAME_APEX_REFERENCED_OBJECT" } | |
case object CANNOT_REPARENT_RECORD extends StatusCode { override def toString = "CANNOT_REPARENT_RECORD" } | |
case object CANNOT_UPDATE_CONVERTED_LEAD extends StatusCode { override def toString = "CANNOT_UPDATE_CONVERTED_LEAD" } | |
case object CANT_DISABLE_CORP_CURRENCY extends StatusCode { override def toString = "CANT_DISABLE_CORP_CURRENCY" } | |
case object CANT_UNSET_CORP_CURRENCY extends StatusCode { override def toString = "CANT_UNSET_CORP_CURRENCY" } | |
case object CHILD_SHARE_FAILS_PARENT extends StatusCode { override def toString = "CHILD_SHARE_FAILS_PARENT" } | |
case object CIRCULAR_DEPENDENCY extends StatusCode { override def toString = "CIRCULAR_DEPENDENCY" } | |
case object COMMUNITY_NOT_ACCESSIBLE extends StatusCode { override def toString = "COMMUNITY_NOT_ACCESSIBLE" } | |
case object CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED extends StatusCode { override def toString = "CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED" } | |
case object CUSTOM_ENTITY_OR_FIELD_LIMIT extends StatusCode { override def toString = "CUSTOM_ENTITY_OR_FIELD_LIMIT" } | |
case object CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED extends StatusCode { override def toString = "CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED" } | |
case object CUSTOM_INDEX_EXISTS extends StatusCode { override def toString = "CUSTOM_INDEX_EXISTS" } | |
case object CUSTOM_LINK_LIMIT_EXCEEDED extends StatusCode { override def toString = "CUSTOM_LINK_LIMIT_EXCEEDED" } | |
case object CUSTOM_TAB_LIMIT_EXCEEDED extends StatusCode { override def toString = "CUSTOM_TAB_LIMIT_EXCEEDED" } | |
case object DELETE_FAILED extends StatusCode { override def toString = "DELETE_FAILED" } | |
case object DELETE_REQUIRED_ON_CASCADE extends StatusCode { override def toString = "DELETE_REQUIRED_ON_CASCADE" } | |
case object DEPENDENCY_EXISTS extends StatusCode { override def toString = "DEPENDENCY_EXISTS" } | |
case object DUPLICATE_CASE_SOLUTION extends StatusCode { override def toString = "DUPLICATE_CASE_SOLUTION" } | |
case object DUPLICATE_COMM_NICKNAME extends StatusCode { override def toString = "DUPLICATE_COMM_NICKNAME" } | |
case object DUPLICATE_CUSTOM_ENTITY_DEFINITION extends StatusCode { override def toString = "DUPLICATE_CUSTOM_ENTITY_DEFINITION" } | |
case object DUPLICATE_CUSTOM_TAB_MOTIF extends StatusCode { override def toString = "DUPLICATE_CUSTOM_TAB_MOTIF" } | |
case object DUPLICATE_DEVELOPER_NAME extends StatusCode { override def toString = "DUPLICATE_DEVELOPER_NAME" } | |
case object DUPLICATE_EXTERNAL_ID extends StatusCode { override def toString = "DUPLICATE_EXTERNAL_ID" } | |
case object DUPLICATE_MASTER_LABEL extends StatusCode { override def toString = "DUPLICATE_MASTER_LABEL" } | |
case object DUPLICATE_SENDER_DISPLAY_NAME extends StatusCode { override def toString = "DUPLICATE_SENDER_DISPLAY_NAME" } | |
case object DUPLICATE_USERNAME extends StatusCode { override def toString = "DUPLICATE_USERNAME" } | |
case object DUPLICATE_VALUE extends StatusCode { override def toString = "DUPLICATE_VALUE" } | |
case object EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR extends StatusCode { override def toString = "EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR" } | |
case object EMPTY_SCONTROL_FILE_NAME extends StatusCode { override def toString = "EMPTY_SCONTROL_FILE_NAME" } | |
case object ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE extends StatusCode { override def toString = "ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE" } | |
case object ENTITY_IS_ARCHIVED extends StatusCode { override def toString = "ENTITY_IS_ARCHIVED" } | |
case object ENTITY_IS_DELETED extends StatusCode { override def toString = "ENTITY_IS_DELETED" } | |
case object ENTITY_IS_LOCKED extends StatusCode { override def toString = "ENTITY_IS_LOCKED" } | |
case object ERROR_IN_MAILER extends StatusCode { override def toString = "ERROR_IN_MAILER" } | |
case object FAILED_ACTIVATION extends StatusCode { override def toString = "FAILED_ACTIVATION" } | |
case object FIELD_CUSTOM_VALIDATION_EXCEPTION extends StatusCode { override def toString = "FIELD_CUSTOM_VALIDATION_EXCEPTION" } | |
case object FIELD_FILTER_VALIDATION_EXCEPTION extends StatusCode { override def toString = "FIELD_FILTER_VALIDATION_EXCEPTION" } | |
case object FIELD_INTEGRITY_EXCEPTION extends StatusCode { override def toString = "FIELD_INTEGRITY_EXCEPTION" } | |
case object FILTERED_LOOKUP_LIMIT_EXCEEDED extends StatusCode { override def toString = "FILTERED_LOOKUP_LIMIT_EXCEEDED" } | |
case object HTML_FILE_UPLOAD_NOT_ALLOWED extends StatusCode { override def toString = "HTML_FILE_UPLOAD_NOT_ALLOWED" } | |
case object IMAGE_TOO_LARGE extends StatusCode { override def toString = "IMAGE_TOO_LARGE" } | |
case object INACTIVE_OWNER_OR_USER extends StatusCode { override def toString = "INACTIVE_OWNER_OR_USER" } | |
case object INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY extends StatusCode { override def toString = "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY" } | |
case object INSUFFICIENT_ACCESS_OR_READONLY extends StatusCode { override def toString = "INSUFFICIENT_ACCESS_OR_READONLY" } | |
case object INVALID_ACCESS_LEVEL extends StatusCode { override def toString = "INVALID_ACCESS_LEVEL" } | |
case object INVALID_ARGUMENT_TYPE extends StatusCode { override def toString = "INVALID_ARGUMENT_TYPE" } | |
case object INVALID_ASSIGNEE_TYPE extends StatusCode { override def toString = "INVALID_ASSIGNEE_TYPE" } | |
case object INVALID_ASSIGNMENT_RULE extends StatusCode { override def toString = "INVALID_ASSIGNMENT_RULE" } | |
case object INVALID_BATCH_OPERATION extends StatusCode { override def toString = "INVALID_BATCH_OPERATION" } | |
case object INVALID_CONTENT_TYPE extends StatusCode { override def toString = "INVALID_CONTENT_TYPE" } | |
case object INVALID_CREDIT_CARD_INFO extends StatusCode { override def toString = "INVALID_CREDIT_CARD_INFO" } | |
case object INVALID_CROSS_REFERENCE_KEY extends StatusCode { override def toString = "INVALID_CROSS_REFERENCE_KEY" } | |
case object INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD extends StatusCode { override def toString = "INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD" } | |
case object INVALID_CURRENCY_CONV_RATE extends StatusCode { override def toString = "INVALID_CURRENCY_CONV_RATE" } | |
case object INVALID_CURRENCY_CORP_RATE extends StatusCode { override def toString = "INVALID_CURRENCY_CORP_RATE" } | |
case object INVALID_CURRENCY_ISO extends StatusCode { override def toString = "INVALID_CURRENCY_ISO" } | |
case object INVALID_DATA_CATEGORY_GROUP_REFERENCE extends StatusCode { override def toString = "INVALID_DATA_CATEGORY_GROUP_REFERENCE" } | |
case object INVALID_DATA_URI extends StatusCode { override def toString = "INVALID_DATA_URI" } | |
case object INVALID_EMAIL_ADDRESS extends StatusCode { override def toString = "INVALID_EMAIL_ADDRESS" } | |
case object INVALID_EMPTY_KEY_OWNER extends StatusCode { override def toString = "INVALID_EMPTY_KEY_OWNER" } | |
case object INVALID_FIELD extends StatusCode { override def toString = "INVALID_FIELD" } | |
case object INVALID_FIELD_FOR_INSERT_UPDATE extends StatusCode { override def toString = "INVALID_FIELD_FOR_INSERT_UPDATE" } | |
case object INVALID_FIELD_WHEN_USING_TEMPLATE extends StatusCode { override def toString = "INVALID_FIELD_WHEN_USING_TEMPLATE" } | |
case object INVALID_FILTER_ACTION extends StatusCode { override def toString = "INVALID_FILTER_ACTION" } | |
case object INVALID_GOOGLE_DOCS_URL extends StatusCode { override def toString = "INVALID_GOOGLE_DOCS_URL" } | |
case object INVALID_ID_FIELD extends StatusCode { override def toString = "INVALID_ID_FIELD" } | |
case object INVALID_INET_ADDRESS extends StatusCode { override def toString = "INVALID_INET_ADDRESS" } | |
case object INVALID_LINEITEM_CLONE_STATE extends StatusCode { override def toString = "INVALID_LINEITEM_CLONE_STATE" } | |
case object INVALID_MASTER_OR_TRANSLATED_SOLUTION extends StatusCode { override def toString = "INVALID_MASTER_OR_TRANSLATED_SOLUTION" } | |
case object INVALID_MESSAGE_ID_REFERENCE extends StatusCode { override def toString = "INVALID_MESSAGE_ID_REFERENCE" } | |
case object INVALID_OPERATION extends StatusCode { override def toString = "INVALID_OPERATION" } | |
case object INVALID_OPERATOR extends StatusCode { override def toString = "INVALID_OPERATOR" } | |
case object INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST extends StatusCode { override def toString = "INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST" } | |
case object INVALID_PARTNER_NETWORK_STATUS extends StatusCode { override def toString = "INVALID_PARTNER_NETWORK_STATUS" } | |
case object INVALID_PERSON_ACCOUNT_OPERATION extends StatusCode { override def toString = "INVALID_PERSON_ACCOUNT_OPERATION" } | |
case object INVALID_READ_ONLY_USER_DML extends StatusCode { override def toString = "INVALID_READ_ONLY_USER_DML" } | |
case object INVALID_SAVE_AS_ACTIVITY_FLAG extends StatusCode { override def toString = "INVALID_SAVE_AS_ACTIVITY_FLAG" } | |
case object INVALID_SESSION_ID extends StatusCode { override def toString = "INVALID_SESSION_ID" } | |
case object INVALID_SETUP_OWNER extends StatusCode { override def toString = "INVALID_SETUP_OWNER" } | |
case object INVALID_STATUS extends StatusCode { override def toString = "INVALID_STATUS" } | |
case object INVALID_TYPE extends StatusCode { override def toString = "INVALID_TYPE" } | |
case object INVALID_TYPE_FOR_OPERATION extends StatusCode { override def toString = "INVALID_TYPE_FOR_OPERATION" } | |
case object INVALID_TYPE_ON_FIELD_IN_RECORD extends StatusCode { override def toString = "INVALID_TYPE_ON_FIELD_IN_RECORD" } | |
case object IP_RANGE_LIMIT_EXCEEDED extends StatusCode { override def toString = "IP_RANGE_LIMIT_EXCEEDED" } | |
case object LICENSE_LIMIT_EXCEEDED extends StatusCode { override def toString = "LICENSE_LIMIT_EXCEEDED" } | |
case object LIGHT_PORTAL_USER_EXCEPTION extends StatusCode { override def toString = "LIGHT_PORTAL_USER_EXCEPTION" } | |
case object LIMIT_EXCEEDED extends StatusCode { override def toString = "LIMIT_EXCEEDED" } | |
case object MALFORMED_ID extends StatusCode { override def toString = "MALFORMED_ID" } | |
case object MANAGER_NOT_DEFINED extends StatusCode { override def toString = "MANAGER_NOT_DEFINED" } | |
case object MASSMAIL_RETRY_LIMIT_EXCEEDED extends StatusCode { override def toString = "MASSMAIL_RETRY_LIMIT_EXCEEDED" } | |
case object MASS_MAIL_LIMIT_EXCEEDED extends StatusCode { override def toString = "MASS_MAIL_LIMIT_EXCEEDED" } | |
case object MAXIMUM_CCEMAILS_EXCEEDED extends StatusCode { override def toString = "MAXIMUM_CCEMAILS_EXCEEDED" } | |
case object MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED extends StatusCode { override def toString = "MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED" } | |
case object MAXIMUM_HIERARCHY_LEVELS_REACHED extends StatusCode { override def toString = "MAXIMUM_HIERARCHY_LEVELS_REACHED" } | |
case object MAXIMUM_SIZE_OF_ATTACHMENT extends StatusCode { override def toString = "MAXIMUM_SIZE_OF_ATTACHMENT" } | |
case object MAXIMUM_SIZE_OF_DOCUMENT extends StatusCode { override def toString = "MAXIMUM_SIZE_OF_DOCUMENT" } | |
case object MAX_ACTIONS_PER_RULE_EXCEEDED extends StatusCode { override def toString = "MAX_ACTIONS_PER_RULE_EXCEEDED" } | |
case object MAX_ACTIVE_RULES_EXCEEDED extends StatusCode { override def toString = "MAX_ACTIVE_RULES_EXCEEDED" } | |
case object MAX_APPROVAL_STEPS_EXCEEDED extends StatusCode { override def toString = "MAX_APPROVAL_STEPS_EXCEEDED" } | |
case object MAX_FORMULAS_PER_RULE_EXCEEDED extends StatusCode { override def toString = "MAX_FORMULAS_PER_RULE_EXCEEDED" } | |
case object MAX_RULES_EXCEEDED extends StatusCode { override def toString = "MAX_RULES_EXCEEDED" } | |
case object MAX_RULE_ENTRIES_EXCEEDED extends StatusCode { override def toString = "MAX_RULE_ENTRIES_EXCEEDED" } | |
case object MAX_TASK_DESCRIPTION_EXCEEEDED extends StatusCode { override def toString = "MAX_TASK_DESCRIPTION_EXCEEEDED" } | |
case object MAX_TM_RULES_EXCEEDED extends StatusCode { override def toString = "MAX_TM_RULES_EXCEEDED" } | |
case object MAX_TM_RULE_ITEMS_EXCEEDED extends StatusCode { override def toString = "MAX_TM_RULE_ITEMS_EXCEEDED" } | |
case object MERGE_FAILED extends StatusCode { override def toString = "MERGE_FAILED" } | |
case object MISSING_ARGUMENT extends StatusCode { override def toString = "MISSING_ARGUMENT" } | |
case object MIXED_DML_OPERATION extends StatusCode { override def toString = "MIXED_DML_OPERATION" } | |
case object NONUNIQUE_SHIPPING_ADDRESS extends StatusCode { override def toString = "NONUNIQUE_SHIPPING_ADDRESS" } | |
case object NO_APPLICABLE_PROCESS extends StatusCode { override def toString = "NO_APPLICABLE_PROCESS" } | |
case object NO_ATTACHMENT_PERMISSION extends StatusCode { override def toString = "NO_ATTACHMENT_PERMISSION" } | |
case object NO_INACTIVE_DIVISION_MEMBERS extends StatusCode { override def toString = "NO_INACTIVE_DIVISION_MEMBERS" } | |
case object NO_MASS_MAIL_PERMISSION extends StatusCode { override def toString = "NO_MASS_MAIL_PERMISSION" } | |
case object NUMBER_OUTSIDE_VALID_RANGE extends StatusCode { override def toString = "NUMBER_OUTSIDE_VALID_RANGE" } | |
case object NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED extends StatusCode { override def toString = "NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED" } | |
case object OPTED_OUT_OF_MASS_MAIL extends StatusCode { override def toString = "OPTED_OUT_OF_MASS_MAIL" } | |
case object OP_WITH_INVALID_USER_TYPE_EXCEPTION extends StatusCode { override def toString = "OP_WITH_INVALID_USER_TYPE_EXCEPTION" } | |
case object PACKAGE_LICENSE_REQUIRED extends StatusCode { override def toString = "PACKAGE_LICENSE_REQUIRED" } | |
case object PORTAL_NO_ACCESS extends StatusCode { override def toString = "PORTAL_NO_ACCESS" } | |
case object PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT extends StatusCode { override def toString = "PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT" } | |
case object PRIVATE_CONTACT_ON_ASSET extends StatusCode { override def toString = "PRIVATE_CONTACT_ON_ASSET" } | |
case object RECORD_IN_USE_BY_WORKFLOW extends StatusCode { override def toString = "RECORD_IN_USE_BY_WORKFLOW" } | |
case object REQUEST_RUNNING_TOO_LONG extends StatusCode { override def toString = "REQUEST_RUNNING_TOO_LONG" } | |
case object REQUIRED_FEATURE_MISSING extends StatusCode { override def toString = "REQUIRED_FEATURE_MISSING" } | |
case object REQUIRED_FIELD_MISSING extends StatusCode { override def toString = "REQUIRED_FIELD_MISSING" } | |
case object SELF_REFERENCE_FROM_TRIGGER extends StatusCode { override def toString = "SELF_REFERENCE_FROM_TRIGGER" } | |
case object SHARE_NEEDED_FOR_CHILD_OWNER extends StatusCode { override def toString = "SHARE_NEEDED_FOR_CHILD_OWNER" } | |
case object SINGLE_EMAIL_LIMIT_EXCEEDED extends StatusCode { override def toString = "SINGLE_EMAIL_LIMIT_EXCEEDED" } | |
case object STANDARD_PRICE_NOT_DEFINED extends StatusCode { override def toString = "STANDARD_PRICE_NOT_DEFINED" } | |
case object STORAGE_LIMIT_EXCEEDED extends StatusCode { override def toString = "STORAGE_LIMIT_EXCEEDED" } | |
case object STRING_TOO_LONG extends StatusCode { override def toString = "STRING_TOO_LONG" } | |
case object TABSET_LIMIT_EXCEEDED extends StatusCode { override def toString = "TABSET_LIMIT_EXCEEDED" } | |
case object TEMPLATE_NOT_ACTIVE extends StatusCode { override def toString = "TEMPLATE_NOT_ACTIVE" } | |
case object TERRITORY_REALIGN_IN_PROGRESS extends StatusCode { override def toString = "TERRITORY_REALIGN_IN_PROGRESS" } | |
case object TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET extends StatusCode { override def toString = "TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET" } | |
case object TOO_MANY_APEX_REQUESTS extends StatusCode { override def toString = "TOO_MANY_APEX_REQUESTS" } | |
case object TOO_MANY_ENUM_VALUE extends StatusCode { override def toString = "TOO_MANY_ENUM_VALUE" } | |
case object TRANSFER_REQUIRES_READ extends StatusCode { override def toString = "TRANSFER_REQUIRES_READ" } | |
case object UNABLE_TO_LOCK_ROW extends StatusCode { override def toString = "UNABLE_TO_LOCK_ROW" } | |
case object UNAVAILABLE_RECORDTYPE_EXCEPTION extends StatusCode { override def toString = "UNAVAILABLE_RECORDTYPE_EXCEPTION" } | |
case object UNDELETE_FAILED extends StatusCode { override def toString = "UNDELETE_FAILED" } | |
case object UNKNOWN_EXCEPTION extends StatusCode { override def toString = "UNKNOWN_EXCEPTION" } | |
case object UNSPECIFIED_EMAIL_ADDRESS extends StatusCode { override def toString = "UNSPECIFIED_EMAIL_ADDRESS" } | |
case object UNSUPPORTED_APEX_TRIGGER_OPERATON extends StatusCode { override def toString = "UNSUPPORTED_APEX_TRIGGER_OPERATON" } | |
case object UNVERIFIED_SENDER_ADDRESS extends StatusCode { override def toString = "UNVERIFIED_SENDER_ADDRESS" } | |
case object USER_OWNS_PORTAL_ACCOUNT_EXCEPTION extends StatusCode { override def toString = "USER_OWNS_PORTAL_ACCOUNT_EXCEPTION" } | |
case object USER_WITH_APEX_SHARES_EXCEPTION extends StatusCode { override def toString = "USER_WITH_APEX_SHARES_EXCEPTION" } | |
case object WEBLINK_SIZE_LIMIT_EXCEEDED extends StatusCode { override def toString = "WEBLINK_SIZE_LIMIT_EXCEEDED" } | |
case object WRONG_CONTROLLER_TYPE extends StatusCode { override def toString = "WRONG_CONTROLLER_TYPE" } | |
case class Error(fields: Seq[Option[String]] = Nil, | |
message: String, | |
statusCode: com.drdnc.service.salesforce.generated.StatusCode) | |
case class SendEmailError(fields: Seq[Option[String]] = Nil, | |
message: String, | |
statusCode: com.drdnc.service.salesforce.generated.StatusCode, | |
targetObjectId: Option[String] = None) | |
case class SaveResult(errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
id: Option[String] = None, | |
success: Boolean) | |
case class UpsertResult(created: Boolean, | |
errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
id: Option[String] = None, | |
success: Boolean) | |
case class MergeRequest(masterRecord: generated.SObject, | |
recordToMergeIds: Seq[String] = Nil) | |
case class MergeResult(errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
id: Option[String] = None, | |
mergedRecordIds: Seq[String] = Nil, | |
success: Boolean, | |
updatedRelatedIds: Seq[String] = Nil) | |
trait ProcessRequestable { | |
val comments: Option[String] | |
val nextApproverIds: Seq[Option[String]] | |
} | |
case class ProcessRequest(comments: Option[String] = None, | |
nextApproverIds: Seq[Option[String]] = Nil) extends ProcessRequestable | |
case class ProcessSubmitRequest(comments: Option[String] = None, | |
nextApproverIds: Seq[Option[String]] = Nil, | |
objectId: String) extends ProcessRequestable | |
case class ProcessWorkitemRequest(comments: Option[String] = None, | |
nextApproverIds: Seq[Option[String]] = Nil, | |
action: String, | |
workitemId: String) extends ProcessRequestable | |
case class ProcessResult(actorIds: Seq[String] = Nil, | |
entityId: Option[String] = None, | |
errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
instanceId: Option[String] = None, | |
instanceStatus: Option[String] = None, | |
newWorkitemIds: Seq[Option[String]] = Nil, | |
success: Boolean) | |
case class DeleteResult(errors: Seq[Option[com.drdnc.service.salesforce.generated.Error]] = Nil, | |
id: Option[String] = None, | |
success: Boolean) | |
case class UndeleteResult(errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
id: Option[String] = None, | |
success: Boolean) | |
case class EmptyRecycleBinResult(errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
id: Option[String] = None, | |
success: Boolean) | |
case class LeadConvert(accountId: Option[String] = None, | |
contactId: Option[String] = None, | |
convertedStatus: String, | |
doNotCreateOpportunity: Boolean, | |
leadId: String, | |
opportunityName: Option[String] = None, | |
overwriteLeadSource: Boolean, | |
ownerId: Option[String] = None, | |
sendNotificationEmail: Boolean) | |
case class LeadConvertResult(accountId: Option[String] = None, | |
contactId: Option[String] = None, | |
errors: Seq[com.drdnc.service.salesforce.generated.Error] = Nil, | |
leadId: Option[String] = None, | |
opportunityId: Option[String] = None, | |
success: Boolean) | |
case class DescribeSObjectResult(describesobjectresultsequence1: com.drdnc.service.salesforce.generated.DescribeSObjectResultSequence1, | |
describesobjectresultsequence2: com.drdnc.service.salesforce.generated.DescribeSObjectResultSequence2, | |
describesobjectresultsequence3: com.drdnc.service.salesforce.generated.DescribeSObjectResultSequence3) { | |
lazy val activateable = describesobjectresultsequence1.activateable | |
lazy val childRelationships = describesobjectresultsequence1.childRelationships | |
lazy val createable = describesobjectresultsequence1.createable | |
lazy val custom = describesobjectresultsequence1.custom | |
lazy val customSetting = describesobjectresultsequence1.customSetting | |
lazy val deletable = describesobjectresultsequence1.deletable | |
lazy val deprecatedAndHidden = describesobjectresultsequence1.deprecatedAndHidden | |
lazy val feedEnabled = describesobjectresultsequence1.feedEnabled | |
lazy val fields = describesobjectresultsequence1.fields | |
lazy val keyPrefix = describesobjectresultsequence1.keyPrefix | |
lazy val label = describesobjectresultsequence2.label | |
lazy val labelPlural = describesobjectresultsequence2.labelPlural | |
lazy val layoutable = describesobjectresultsequence2.layoutable | |
lazy val mergeable = describesobjectresultsequence2.mergeable | |
lazy val name = describesobjectresultsequence2.name | |
lazy val queryable = describesobjectresultsequence2.queryable | |
lazy val recordTypeInfos = describesobjectresultsequence2.recordTypeInfos | |
lazy val replicateable = describesobjectresultsequence2.replicateable | |
lazy val retrieveable = describesobjectresultsequence2.retrieveable | |
lazy val searchable = describesobjectresultsequence2.searchable | |
lazy val triggerable = describesobjectresultsequence3.triggerable | |
lazy val undeletable = describesobjectresultsequence3.undeletable | |
lazy val updateable = describesobjectresultsequence3.updateable | |
lazy val urlDetail = describesobjectresultsequence3.urlDetail | |
lazy val urlEdit = describesobjectresultsequence3.urlEdit | |
lazy val urlNew = describesobjectresultsequence3.urlNew | |
} | |
case class DescribeSObjectResultSequence1(activateable: Boolean, | |
childRelationships: Seq[com.drdnc.service.salesforce.generated.ChildRelationship] = Nil, | |
createable: Boolean, | |
custom: Boolean, | |
customSetting: Boolean, | |
deletable: Boolean, | |
deprecatedAndHidden: Boolean, | |
feedEnabled: Boolean, | |
fields: Seq[Option[com.drdnc.service.salesforce.generated.FieldType]] = Nil, | |
keyPrefix: Option[String] = None) | |
case class DescribeSObjectResultSequence2(label: String, | |
labelPlural: String, | |
layoutable: Boolean, | |
mergeable: Boolean, | |
name: String, | |
queryable: Boolean, | |
recordTypeInfos: Seq[com.drdnc.service.salesforce.generated.RecordTypeInfo] = Nil, | |
replicateable: Boolean, | |
retrieveable: Boolean, | |
searchable: Boolean) | |
case class DescribeSObjectResultSequence3(triggerable: Option[Boolean] = None, | |
undeletable: Boolean, | |
updateable: Boolean, | |
urlDetail: Option[String] = None, | |
urlEdit: Option[String] = None, | |
urlNew: Option[String] = None) | |
case class DescribeGlobalSObjectResult(activateable: Boolean, | |
createable: Boolean, | |
custom: Boolean, | |
customSetting: Boolean, | |
deletable: Boolean, | |
deprecatedAndHidden: Boolean, | |
feedEnabled: Boolean, | |
keyPrefix: Option[String] = None, | |
label: String, | |
labelPlural: String, | |
layoutable: Boolean, | |
mergeable: Boolean, | |
name: String, | |
queryable: Boolean, | |
replicateable: Boolean, | |
retrieveable: Boolean, | |
searchable: Boolean, | |
triggerable: Boolean, | |
undeletable: Boolean, | |
updateable: Boolean) | |
case class ChildRelationship(cascadeDelete: Boolean, | |
childSObject: String, | |
deprecatedAndHidden: Boolean, | |
field: String, | |
relationshipName: Option[String] = None) | |
case class DescribeGlobalResult(encoding: Option[String] = None, | |
maxBatchSize: Int, | |
sobjects: Seq[com.drdnc.service.salesforce.generated.DescribeGlobalSObjectResult] = Nil) | |
trait FieldTypeType | |
object FieldTypeType { | |
def fromString(value: String): FieldTypeType = value match { | |
case "string" => StringType | |
case "picklist" => Picklist | |
case "multipicklist" => Multipicklist | |
case "combobox" => Combobox | |
case "reference" => Reference | |
case "base64" => Base64 | |
case "boolean" => BooleanType | |
case "currency" => Currency | |
case "textarea" => Textarea | |
case "int" => IntType | |
case "double" => DoubleType | |
case "percent" => Percent | |
case "phone" => Phone | |
case "id" => Id | |
case "date" => Date | |
case "datetime" => Datetime | |
case "time" => Time | |
case "url" => Url | |
case "email" => EmailValue | |
case "encryptedstring" => Encryptedstring | |
case "datacategorygroupreference" => Datacategorygroupreference | |
case "anyType" => AnyType | |
} | |
} | |
case object StringType extends FieldTypeType { override def toString = "string" } | |
case object Picklist extends FieldTypeType { override def toString = "picklist" } | |
case object Multipicklist extends FieldTypeType { override def toString = "multipicklist" } | |
case object Combobox extends FieldTypeType { override def toString = "combobox" } | |
case object Reference extends FieldTypeType { override def toString = "reference" } | |
case object Base64 extends FieldTypeType { override def toString = "base64" } | |
case object BooleanType extends FieldTypeType { override def toString = "boolean" } | |
case object Currency extends FieldTypeType { override def toString = "currency" } | |
case object Textarea extends FieldTypeType { override def toString = "textarea" } | |
case object IntType extends FieldTypeType { override def toString = "int" } | |
case object DoubleType extends FieldTypeType { override def toString = "double" } | |
case object Percent extends FieldTypeType { override def toString = "percent" } | |
case object Phone extends FieldTypeType { override def toString = "phone" } | |
case object Id extends FieldTypeType { override def toString = "id" } | |
case object Date extends FieldTypeType { override def toString = "date" } | |
case object Datetime extends FieldTypeType { override def toString = "datetime" } | |
case object Time extends FieldTypeType { override def toString = "time" } | |
case object Url extends FieldTypeType { override def toString = "url" } | |
case object EmailValue extends FieldTypeType { override def toString = "email" } | |
case object Encryptedstring extends FieldTypeType { override def toString = "encryptedstring" } | |
case object Datacategorygroupreference extends FieldTypeType { override def toString = "datacategorygroupreference" } | |
case object AnyType extends FieldTypeType { override def toString = "anyType" } | |
trait SoapType | |
object SoapType { | |
def fromString(value: String): SoapType = value match { | |
case "tns:ID" => TnsID | |
case "xsd:base64Binary" => Xsdbase64Binary | |
case "xsd:boolean" => Xsdboolean | |
case "xsd:double" => Xsddouble | |
case "xsd:int" => Xsdint | |
case "xsd:string" => Xsdstring | |
case "xsd:date" => Xsddate | |
case "xsd:dateTime" => XsddateTime | |
case "xsd:time" => Xsdtime | |
case "xsd:anyType" => XsdanyType | |
} | |
} | |
case object TnsID extends SoapType { override def toString = "tns:ID" } | |
case object Xsdbase64Binary extends SoapType { override def toString = "xsd:base64Binary" } | |
case object Xsdboolean extends SoapType { override def toString = "xsd:boolean" } | |
case object Xsddouble extends SoapType { override def toString = "xsd:double" } | |
case object Xsdint extends SoapType { override def toString = "xsd:int" } | |
case object Xsdstring extends SoapType { override def toString = "xsd:string" } | |
case object Xsddate extends SoapType { override def toString = "xsd:date" } | |
case object XsddateTime extends SoapType { override def toString = "xsd:dateTime" } | |
case object Xsdtime extends SoapType { override def toString = "xsd:time" } | |
case object XsdanyType extends SoapType { override def toString = "xsd:anyType" } | |
case class FieldType(fieldtypesequence1: com.drdnc.service.salesforce.generated.FieldTypeSequence1, | |
fieldtypesequence2: com.drdnc.service.salesforce.generated.FieldTypeSequence2, | |
fieldtypesequence3: com.drdnc.service.salesforce.generated.FieldTypeSequence3, | |
fieldtypesequence4: com.drdnc.service.salesforce.generated.FieldTypeSequence4) { | |
lazy val autoNumber = fieldtypesequence1.autoNumber | |
lazy val byteLength = fieldtypesequence1.byteLength | |
lazy val calculated = fieldtypesequence1.calculated | |
lazy val calculatedFormula = fieldtypesequence1.calculatedFormula | |
lazy val caseSensitive = fieldtypesequence1.caseSensitive | |
lazy val controllerName = fieldtypesequence1.controllerName | |
lazy val createable = fieldtypesequence1.createable | |
lazy val custom = fieldtypesequence1.custom | |
lazy val defaultValueFormula = fieldtypesequence1.defaultValueFormula | |
lazy val defaultedOnCreate = fieldtypesequence1.defaultedOnCreate | |
lazy val dependentPicklist = fieldtypesequence2.dependentPicklist | |
lazy val deprecatedAndHidden = fieldtypesequence2.deprecatedAndHidden | |
lazy val digits = fieldtypesequence2.digits | |
lazy val externalId = fieldtypesequence2.externalId | |
lazy val filterable = fieldtypesequence2.filterable | |
lazy val groupable = fieldtypesequence2.groupable | |
lazy val htmlFormatted = fieldtypesequence2.htmlFormatted | |
lazy val idLookup = fieldtypesequence2.idLookup | |
lazy val inlineHelpText = fieldtypesequence2.inlineHelpText | |
lazy val label = fieldtypesequence2.label | |
lazy val length = fieldtypesequence3.length | |
lazy val name = fieldtypesequence3.name | |
lazy val nameField = fieldtypesequence3.nameField | |
lazy val namePointing = fieldtypesequence3.namePointing | |
lazy val nillable = fieldtypesequence3.nillable | |
lazy val picklistValues = fieldtypesequence3.picklistValues | |
lazy val precision = fieldtypesequence3.precision | |
lazy val referenceTo = fieldtypesequence3.referenceTo | |
lazy val relationshipName = fieldtypesequence3.relationshipName | |
lazy val relationshipOrder = fieldtypesequence3.relationshipOrder | |
lazy val restrictedPicklist = fieldtypesequence4.restrictedPicklist | |
lazy val scale = fieldtypesequence4.scale | |
lazy val soapType = fieldtypesequence4.soapType | |
lazy val sortable = fieldtypesequence4.sortable | |
lazy val typeValue = fieldtypesequence4.typeValue | |
lazy val unique = fieldtypesequence4.unique | |
lazy val updateable = fieldtypesequence4.updateable | |
lazy val writeRequiresMasterRead = fieldtypesequence4.writeRequiresMasterRead | |
} | |
case class FieldTypeSequence1(autoNumber: Boolean, | |
byteLength: Int, | |
calculated: Boolean, | |
calculatedFormula: Option[String] = None, | |
caseSensitive: Boolean, | |
controllerName: Option[String] = None, | |
createable: Boolean, | |
custom: Boolean, | |
defaultValueFormula: Option[String] = None, | |
defaultedOnCreate: Boolean) | |
case class FieldTypeSequence2(dependentPicklist: Option[Boolean] = None, | |
deprecatedAndHidden: Boolean, | |
digits: Int, | |
externalId: Option[Boolean] = None, | |
filterable: Boolean, | |
groupable: Boolean, | |
htmlFormatted: Option[Boolean] = None, | |
idLookup: Boolean, | |
inlineHelpText: Option[String] = None, | |
label: String) | |
case class FieldTypeSequence3(length: Int, | |
name: String, | |
nameField: Boolean, | |
namePointing: Option[Boolean] = None, | |
nillable: Boolean, | |
picklistValues: Seq[Option[com.drdnc.service.salesforce.generated.PicklistEntry]] = Nil, | |
precision: Int, | |
referenceTo: Seq[Option[String]] = Nil, | |
relationshipName: Option[String] = None, | |
relationshipOrder: Option[Int] = None) | |
case class FieldTypeSequence4(restrictedPicklist: Boolean, | |
scale: Int, | |
soapType: com.drdnc.service.salesforce.generated.SoapType, | |
sortable: Option[Boolean] = None, | |
typeValue: com.drdnc.service.salesforce.generated.FieldTypeType, | |
unique: Boolean, | |
updateable: Boolean, | |
writeRequiresMasterRead: Option[Boolean] = None) | |
case class PicklistEntry(active: Boolean, | |
defaultValue: Boolean, | |
label: Option[String] = None, | |
validFor: Option[scalaxb.Base64Binary] = None, | |
value: String) | |
case class DescribeDataCategoryGroupResult(categoryCount: Int, | |
description: String, | |
label: String, | |
name: String, | |
sobject: String) | |
case class DescribeDataCategoryGroupStructureResult(description: String, | |
label: String, | |
name: String, | |
sobject: String, | |
topCategories: Seq[com.drdnc.service.salesforce.generated.DataCategory] = Nil) | |
case class DataCategoryGroupSobjectTypePair(dataCategoryGroupName: String, | |
sobject: String) | |
case class DataCategory(childCategories: Seq[com.drdnc.service.salesforce.generated.DataCategory] = Nil, | |
label: String, | |
name: String) | |
case class DescribeSoftphoneLayoutResult(callTypes: Seq[com.drdnc.service.salesforce.generated.DescribeSoftphoneLayoutCallType] = Nil, | |
id: String, | |
name: String) | |
case class DescribeSoftphoneLayoutCallType(infoFields: Seq[com.drdnc.service.salesforce.generated.DescribeSoftphoneLayoutInfoField] = Nil, | |
name: String, | |
screenPopOptions: Seq[com.drdnc.service.salesforce.generated.DescribeSoftphoneScreenPopOption] = Nil, | |
screenPopsOpenWithin: Option[String] = None, | |
sections: Seq[com.drdnc.service.salesforce.generated.DescribeSoftphoneLayoutSection] = Nil) | |
case class DescribeSoftphoneScreenPopOption(matchType: String, | |
screenPopData: String, | |
screenPopType: String) | |
case class DescribeSoftphoneLayoutInfoField(name: String) | |
case class DescribeSoftphoneLayoutSection(entityApiName: String, | |
items: Seq[com.drdnc.service.salesforce.generated.DescribeSoftphoneLayoutItem] = Nil) | |
case class DescribeSoftphoneLayoutItem(itemApiName: String) | |
case class DescribeLayoutResult(layouts: Seq[com.drdnc.service.salesforce.generated.DescribeLayoutType] = Nil, | |
recordTypeMappings: Seq[com.drdnc.service.salesforce.generated.RecordTypeMapping] = Nil, | |
recordTypeSelectorRequired: Boolean) | |
case class DescribeLayoutType(buttonLayoutSection: Option[com.drdnc.service.salesforce.generated.DescribeLayoutButtonSection] = None, | |
detailLayoutSections: Seq[com.drdnc.service.salesforce.generated.DescribeLayoutSection] = Nil, | |
editLayoutSections: Seq[com.drdnc.service.salesforce.generated.DescribeLayoutSection] = Nil, | |
id: String, | |
relatedLists: Seq[com.drdnc.service.salesforce.generated.RelatedList] = Nil) | |
case class DescribeLayoutSection(columns: Int, | |
heading: String, | |
layoutRows: Seq[com.drdnc.service.salesforce.generated.DescribeLayoutRow] = Nil, | |
rows: Int, | |
useCollapsibleSection: Boolean, | |
useHeading: Boolean) | |
case class DescribeLayoutButtonSection(detailButtons: com.drdnc.service.salesforce.generated.DescribeLayoutButton*) | |
case class DescribeLayoutRow(layoutItems: Seq[com.drdnc.service.salesforce.generated.DescribeLayoutItem] = Nil, | |
numItems: Int) | |
case class DescribeLayoutItem(editable: Boolean, | |
label: Option[String] = None, | |
layoutComponents: Seq[com.drdnc.service.salesforce.generated.DescribeLayoutComponent] = Nil, | |
placeholder: Boolean, | |
required: Boolean) | |
case class DescribeLayoutButton(custom: Boolean, | |
label: Option[String] = None, | |
name: Option[String] = None) | |
case class DescribeLayoutComponent(displayLines: Int, | |
tabOrder: Int, | |
typeValue: com.drdnc.service.salesforce.generated.LayoutComponentType, | |
value: String) | |
trait LayoutComponentType | |
object LayoutComponentType { | |
def fromString(value: String): LayoutComponentType = value match { | |
case "Field" => Field | |
case "Separator" => Separator | |
case "SControl" => SControl | |
case "EmptySpace" => EmptySpace | |
} | |
} | |
case object Field extends LayoutComponentType { override def toString = "Field" } | |
case object Separator extends LayoutComponentType { override def toString = "Separator" } | |
case object SControl extends LayoutComponentType { override def toString = "SControl" } | |
case object EmptySpace extends LayoutComponentType { override def toString = "EmptySpace" } | |
case class RecordTypeInfo(available: Boolean, | |
defaultRecordTypeMapping: Boolean, | |
name: String, | |
recordTypeId: Option[String] = None) | |
case class RecordTypeMapping(available: Boolean, | |
defaultRecordTypeMapping: Boolean, | |
layoutId: String, | |
name: String, | |
picklistsForRecordType: Seq[Option[com.drdnc.service.salesforce.generated.PicklistForRecordType]] = Nil, | |
recordTypeId: Option[String] = None) | |
case class PicklistForRecordType(picklistName: String, | |
picklistValues: Seq[Option[com.drdnc.service.salesforce.generated.PicklistEntry]] = Nil) | |
case class RelatedList(columns: Seq[com.drdnc.service.salesforce.generated.RelatedListColumn] = Nil, | |
custom: Boolean, | |
field: Option[String] = None, | |
label: String, | |
limitRows: Int, | |
name: String, | |
sobject: Option[String] = None, | |
sort: Seq[com.drdnc.service.salesforce.generated.RelatedListSort] = Nil) | |
case class RelatedListColumn(field: Option[String] = None, | |
format: Option[String] = None, | |
label: String, | |
name: String) | |
case class RelatedListSort(ascending: Boolean, | |
column: String) | |
case class EmailFileAttachment(body: Option[Option[scalaxb.Base64Binary]] = None, | |
contentType: Option[Option[String]] = None, | |
fileName: String, | |
inline: Option[Boolean] = None) | |
trait EmailPriority | |
object EmailPriority { | |
def fromString(value: String): EmailPriority = value match { | |
case "Highest" => Highest | |
case "High" => High | |
case "Normal" => Normal | |
case "Low" => Low | |
case "Lowest" => Lowest | |
} | |
} | |
case object Highest extends EmailPriority { override def toString = "Highest" } | |
case object High extends EmailPriority { override def toString = "High" } | |
case object Normal extends EmailPriority { override def toString = "Normal" } | |
case object Low extends EmailPriority { override def toString = "Low" } | |
case object Lowest extends EmailPriority { override def toString = "Lowest" } | |
trait Emailable { | |
val bccSender: Option[Boolean] | |
val emailPriority: Option[com.drdnc.service.salesforce.generated.EmailPriority] | |
val replyTo: Option[String] | |
val saveAsActivity: Option[Boolean] | |
val senderDisplayName: Option[String] | |
val subject: Option[String] | |
val useSignature: Option[Boolean] | |
} | |
case class Email(bccSender: Option[Boolean] = None, | |
emailPriority: Option[com.drdnc.service.salesforce.generated.EmailPriority] = None, | |
replyTo: Option[String] = None, | |
saveAsActivity: Option[Boolean] = None, | |
senderDisplayName: Option[String] = None, | |
subject: Option[String] = None, | |
useSignature: Option[Boolean] = None) extends Emailable | |
case class MassEmailMessage(bccSender: Option[Boolean] = None, | |
emailPriority: Option[com.drdnc.service.salesforce.generated.EmailPriority] = None, | |
replyTo: Option[String] = None, | |
saveAsActivity: Option[Boolean] = None, | |
senderDisplayName: Option[String] = None, | |
subject: Option[String] = None, | |
useSignature: Option[Boolean] = None, | |
description: Option[String] = None, | |
targetObjectIds: Seq[String] = Nil, | |
templateId: String, | |
whatIds: Seq[String] = Nil) extends Emailable | |
case class SingleEmailMessage(bccSender: Option[Boolean] = None, | |
emailPriority: Option[com.drdnc.service.salesforce.generated.EmailPriority] = None, | |
replyTo: Option[String] = None, | |
saveAsActivity: Option[Boolean] = None, | |
senderDisplayName: Option[String] = None, | |
subject: Option[String] = None, | |
useSignature: Option[Boolean] = None, | |
bccAddresses: Seq[Option[String]] = Nil, | |
ccAddresses: Seq[Option[String]] = Nil, | |
charset: Option[String] = None, | |
documentAttachments: Seq[String] = Nil, | |
htmlBody: Option[String] = None, | |
inReplyTo: Option[Option[String]] = None, | |
fileAttachments: Seq[com.drdnc.service.salesforce.generated.EmailFileAttachment] = Nil, | |
orgWideEmailAddressId: Option[Option[String]] = None, | |
plainTextBody: Option[String] = None, | |
references: Option[Option[String]] = None, | |
targetObjectId: Option[String] = None, | |
templateId: Option[String] = None, | |
toAddresses: Seq[Option[String]] = Nil, | |
whatId: Option[String] = None) extends Emailable | |
case class SendEmailResult(errors: Seq[com.drdnc.service.salesforce.generated.SendEmailError] = Nil, | |
success: Boolean) | |
case class DescribeTabSetResult(label: String, | |
logoUrl: String, | |
namespace: Option[String] = None, | |
selected: Boolean, | |
tabs: Seq[com.drdnc.service.salesforce.generated.DescribeTab] = Nil) | |
case class DescribeTab(custom: Boolean, | |
iconUrl: String, | |
label: String, | |
miniIconUrl: String, | |
sobjectName: Option[String] = None, | |
url: String) | |
case class Login(username: String, | |
password: String) | |
case class LoginResponse(result: com.drdnc.service.salesforce.generated.LoginResult) | |
case class DescribeSObject(sObjectType: String) | |
case class DescribeSObjectResponse(result: Option[com.drdnc.service.salesforce.generated.DescribeSObjectResult] = None) | |
case class DescribeSObjects(sObjectType: String*) | |
case class DescribeSObjectsResponse(result: Option[com.drdnc.service.salesforce.generated.DescribeSObjectResult]*) | |
case class DescribeGlobal() | |
case class DescribeGlobalResponse(result: com.drdnc.service.salesforce.generated.DescribeGlobalResult) | |
case class DescribeDataCategoryGroups(sObjectType: String*) | |
case class DescribeDataCategoryGroupsResponse(result: com.drdnc.service.salesforce.generated.DescribeDataCategoryGroupResult*) | |
case class DescribeDataCategoryGroupStructures(pairs: Seq[com.drdnc.service.salesforce.generated.DataCategoryGroupSobjectTypePair] = Nil, | |
topCategoriesOnly: Boolean) | |
case class DescribeDataCategoryGroupStructuresResponse(result: com.drdnc.service.salesforce.generated.DescribeDataCategoryGroupStructureResult*) | |
case class DescribeLayout(sObjectType: String, | |
recordTypeIds: Seq[String] = Nil) | |
case class DescribeLayoutResponse(result: Option[com.drdnc.service.salesforce.generated.DescribeLayoutResult] = None) | |
case class DescribeSoftphoneLayout() | |
case class DescribeSoftphoneLayoutResponse(result: Option[com.drdnc.service.salesforce.generated.DescribeSoftphoneLayoutResult] = None) | |
case class DescribeTabs() | |
case class DescribeTabsResponse(result: Option[com.drdnc.service.salesforce.generated.DescribeTabSetResult]*) | |
case class Create(sObjects: generated.SObject*) | |
case class CreateResponse(result: com.drdnc.service.salesforce.generated.SaveResult*) | |
case class SendEmail(messages: com.drdnc.service.salesforce.generated.Emailable*) | |
case class SendEmailResponse(result: com.drdnc.service.salesforce.generated.SendEmailResult*) | |
case class Update(sObjects: generated.SObject*) | |
case class UpdateResponse(result: com.drdnc.service.salesforce.generated.SaveResult*) | |
case class Upsert(externalIDFieldName: String, | |
sObjects: Seq[generated.SObject] = Nil) | |
case class UpsertResponse(result: com.drdnc.service.salesforce.generated.UpsertResult*) | |
case class Merge(request: com.drdnc.service.salesforce.generated.MergeRequest*) | |
case class MergeResponse(result: com.drdnc.service.salesforce.generated.MergeResult*) | |
case class Delete(ids: String*) | |
case class DeleteResponse(result: com.drdnc.service.salesforce.generated.DeleteResult*) | |
case class Undelete(ids: String*) | |
case class UndeleteResponse(result: com.drdnc.service.salesforce.generated.UndeleteResult*) | |
case class EmptyRecycleBin(ids: String*) | |
case class EmptyRecycleBinResponse(result: com.drdnc.service.salesforce.generated.EmptyRecycleBinResult*) | |
case class Process(actions: com.drdnc.service.salesforce.generated.ProcessRequestable*) | |
case class ProcessResponse(result: com.drdnc.service.salesforce.generated.ProcessResult*) | |
case class Retrieve(fieldList: String, | |
sObjectType: String, | |
ids: Seq[String] = Nil) | |
case class RetrieveResponse(result: Option[generated.SObject]*) | |
case class ConvertLead(leadConverts: com.drdnc.service.salesforce.generated.LeadConvert*) | |
case class ConvertLeadResponse(result: com.drdnc.service.salesforce.generated.LeadConvertResult*) | |
case class GetUpdated(sObjectType: String, | |
startDate: javax.xml.datatype.XMLGregorianCalendar, | |
endDate: javax.xml.datatype.XMLGregorianCalendar) | |
case class GetUpdatedResponse(result: com.drdnc.service.salesforce.generated.GetUpdatedResult) | |
case class GetDeleted(sObjectType: String, | |
startDate: javax.xml.datatype.XMLGregorianCalendar, | |
endDate: javax.xml.datatype.XMLGregorianCalendar) | |
case class GetDeletedResponse(result: com.drdnc.service.salesforce.generated.GetDeletedResult) | |
case class Logout() | |
case class LogoutResponse() | |
case class InvalidateSessions(sessionIds: String*) | |
case class InvalidateSessionsResponse(result: com.drdnc.service.salesforce.generated.InvalidateSessionsResult*) | |
case class Query(queryString: String) | |
case class QueryResponse(result: com.drdnc.service.salesforce.generated.QueryResult) | |
case class QueryAll(queryString: String) | |
case class QueryAllResponse(result: com.drdnc.service.salesforce.generated.QueryResult) | |
case class QueryMore(queryLocator: String) | |
case class QueryMoreResponse(result: com.drdnc.service.salesforce.generated.QueryResult) | |
case class Search(searchString: String) | |
case class SearchResponse(result: com.drdnc.service.salesforce.generated.SearchResult) | |
case class GetServerTimestamp() | |
case class GetServerTimestampResponse(result: com.drdnc.service.salesforce.generated.GetServerTimestampResult) | |
case class SetPassword(userId: String, | |
password: String) | |
case class SetPasswordResponse(result: com.drdnc.service.salesforce.generated.SetPasswordResult) | |
case class ResetPassword(userId: String) | |
case class ResetPasswordResponse(result: com.drdnc.service.salesforce.generated.ResetPasswordResult) | |
case class GetUserInfo() | |
case class GetUserInfoResponse(result: com.drdnc.service.salesforce.generated.GetUserInfoResult) | |
case class SessionHeader(sessionId: String) | |
case class LoginScopeHeader(organizationId: String, | |
portalId: Option[String] = None) | |
case class CallOptions(client: Option[String] = None, | |
defaultNamespace: Option[String] = None) | |
case class QueryOptions(batchSize: Option[Int] = None) | |
trait DebugLevel | |
object DebugLevel { | |
def fromString(value: String): DebugLevel = value match { | |
case "None" => NoneType | |
case "DebugOnly" => DebugOnly | |
case "Db" => Db | |
} | |
} | |
case object NoneType extends DebugLevel { override def toString = "None" } | |
case object DebugOnly extends DebugLevel { override def toString = "DebugOnly" } | |
case object Db extends DebugLevel { override def toString = "Db" } | |
case class DebuggingHeader(debugLevel: com.drdnc.service.salesforce.generated.DebugLevel) | |
case class DebuggingInfo(debugLog: String) | |
case class PackageVersion(majorNumber: Int, | |
minorNumber: Int, | |
namespace: String) | |
case class PackageVersionHeader(packageVersions: com.drdnc.service.salesforce.generated.PackageVersion*) | |
case class AllowFieldTruncationHeader(allowFieldTruncation: Boolean) | |
case class DisableFeedTrackingHeader(disableFeedTracking: Boolean) | |
case class AllOrNoneHeader(allOrNone: Boolean) | |
case class MruHeader(updateMru: Boolean) | |
case class EmailHeader(triggerAutoResponseEmail: Boolean, | |
triggerOtherEmail: Boolean, | |
triggerUserEmail: Boolean) | |
case class AssignmentRuleHeader(assignmentRuleId: Option[String] = None, | |
useDefaultRule: Option[Boolean] = None) | |
case class UserTerritoryDeleteHeader(transferToUserId: Option[String] = None) | |
case class LocaleOptions(language: Option[String] = None) | |
trait ExceptionCode | |
object ExceptionCode { | |
def fromString(value: String): ExceptionCode = value match { | |
case "API_CURRENTLY_DISABLED" => API_CURRENTLY_DISABLED | |
case "API_DISABLED_FOR_ORG" => API_DISABLED_FOR_ORG | |
case "ARGUMENT_OBJECT_PARSE_ERROR" => ARGUMENT_OBJECT_PARSE_ERROR | |
case "CANNOT_DELETE_OWNER" => CANNOT_DELETE_OWNER | |
case "CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY" => CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY | |
case "CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY" => CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY | |
case "CIRCULAR_OBJECT_GRAPH" => CIRCULAR_OBJECT_GRAPH | |
case "CLIENT_NOT_ACCESSIBLE_FOR_USER" => CLIENT_NOT_ACCESSIBLE_FOR_USER | |
case "CLIENT_REQUIRE_UPDATE_FOR_USER" => CLIENT_REQUIRE_UPDATE_FOR_USER | |
case "CUSTOM_METADATA_LIMIT_EXCEEDED" => CUSTOM_METADATA_LIMIT_EXCEEDED | |
case "DATACLOUD_API_CLIENT_EXCEPTION" => DATACLOUD_API_CLIENT_EXCEPTION | |
case "DATACLOUD_API_SERVER_BUSY_EXCEPTION" => DATACLOUD_API_SERVER_BUSY_EXCEPTION | |
case "DATACLOUD_API_SERVER_EXCEPTION" => DATACLOUD_API_SERVER_EXCEPTION | |
case "DATACLOUD_API_UNAVAILABLE" => DATACLOUD_API_UNAVAILABLE | |
case "DUPLICATE_ARGUMENT_VALUE" => DUPLICATE_ARGUMENT_VALUE | |
case "DUPLICATE_VALUE" => DUPLICATE_VALUE | |
case "EMAIL_BATCH_SIZE_LIMIT_EXCEEDED" => EMAIL_BATCH_SIZE_LIMIT_EXCEEDED | |
case "EMAIL_TO_CASE_INVALID_ROUTING" => EMAIL_TO_CASE_INVALID_ROUTING | |
case "EMAIL_TO_CASE_LIMIT_EXCEEDED" => EMAIL_TO_CASE_LIMIT_EXCEEDED | |
case "EMAIL_TO_CASE_NOT_ENABLED" => EMAIL_TO_CASE_NOT_ENABLED | |
case "EXCEEDED_ID_LIMIT" => EXCEEDED_ID_LIMIT | |
case "EXCEEDED_LEAD_CONVERT_LIMIT" => EXCEEDED_LEAD_CONVERT_LIMIT | |
case "EXCEEDED_MAX_SIZE_REQUEST" => EXCEEDED_MAX_SIZE_REQUEST | |
case "EXCEEDED_MAX_TYPES_LIMIT" => EXCEEDED_MAX_TYPES_LIMIT | |
case "EXCEEDED_QUOTA" => EXCEEDED_QUOTA | |
case "FEED_NOT_ENABLED_FOR_OBJECT" => FEED_NOT_ENABLED_FOR_OBJECT | |
case "FUNCTIONALITY_NOT_ENABLED" => FUNCTIONALITY_NOT_ENABLED | |
case "FUNCTIONALITY_TEMPORARILY_UNAVAILABLE" => FUNCTIONALITY_TEMPORARILY_UNAVAILABLE | |
case "INACTIVE_OWNER_OR_USER" => INACTIVE_OWNER_OR_USER | |
case "INACTIVE_PORTAL" => INACTIVE_PORTAL | |
case "INSUFFICIENT_ACCESS" => INSUFFICIENT_ACCESS | |
case "INVALID_ASSIGNMENT_RULE" => INVALID_ASSIGNMENT_RULE | |
case "INVALID_BATCH_SIZE" => INVALID_BATCH_SIZE | |
case "INVALID_CLIENT" => INVALID_CLIENT | |
case "INVALID_CROSS_REFERENCE_KEY" => INVALID_CROSS_REFERENCE_KEY | |
case "INVALID_FIELD" => INVALID_FIELD | |
case "INVALID_FILTER_LANGUAGE" => INVALID_FILTER_LANGUAGE | |
case "INVALID_FILTER_VALUE" => INVALID_FILTER_VALUE | |
case "INVALID_ID_FIELD" => INVALID_ID_FIELD | |
case "INVALID_LOCALE_LANGUAGE" => INVALID_LOCALE_LANGUAGE | |
case "INVALID_LOCATOR" => INVALID_LOCATOR | |
case "INVALID_LOGIN" => INVALID_LOGIN | |
case "INVALID_MULTIPART_REQUEST" => INVALID_MULTIPART_REQUEST | |
case "INVALID_NEW_PASSWORD" => INVALID_NEW_PASSWORD | |
case "INVALID_OPERATION" => INVALID_OPERATION | |
case "INVALID_OPERATION_WITH_EXPIRED_PASSWORD" => INVALID_OPERATION_WITH_EXPIRED_PASSWORD | |
case "INVALID_PAGING_OPTION" => INVALID_PAGING_OPTION | |
case "INVALID_QUERY_FILTER_OPERATOR" => INVALID_QUERY_FILTER_OPERATOR | |
case "INVALID_QUERY_LOCATOR" => INVALID_QUERY_LOCATOR | |
case "INVALID_QUERY_SCOPE" => INVALID_QUERY_SCOPE | |
case "INVALID_REPLICATION_DATE" => INVALID_REPLICATION_DATE | |
case "INVALID_SEARCH" => INVALID_SEARCH | |
case "INVALID_SEARCH_SCOPE" => INVALID_SEARCH_SCOPE | |
case "INVALID_SESSION_ID" => INVALID_SESSION_ID | |
case "INVALID_SOAP_HEADER" => INVALID_SOAP_HEADER | |
case "INVALID_SORT_OPTION" => INVALID_SORT_OPTION | |
case "INVALID_SSO_GATEWAY_URL" => INVALID_SSO_GATEWAY_URL | |
case "INVALID_TYPE" => INVALID_TYPE | |
case "INVALID_TYPE_FOR_OPERATION" => INVALID_TYPE_FOR_OPERATION | |
case "JIGSAW_IMPORT_LIMIT_EXCEEDED" => JIGSAW_IMPORT_LIMIT_EXCEEDED | |
case "JIGSAW_REQUEST_NOT_SUPPORTED" => JIGSAW_REQUEST_NOT_SUPPORTED | |
case "JSON_PARSER_ERROR" => JSON_PARSER_ERROR | |
case "LICENSING_UNKNOWN_ERROR" => LICENSING_UNKNOWN_ERROR | |
case "LIMIT_EXCEEDED" => LIMIT_EXCEEDED | |
case "LOGIN_CHALLENGE_ISSUED" => LOGIN_CHALLENGE_ISSUED | |
case "LOGIN_CHALLENGE_PENDING" => LOGIN_CHALLENGE_PENDING | |
case "LOGIN_DURING_RESTRICTED_DOMAIN" => LOGIN_DURING_RESTRICTED_DOMAIN | |
case "LOGIN_DURING_RESTRICTED_TIME" => LOGIN_DURING_RESTRICTED_TIME | |
case "LOGIN_MUST_USE_SECURITY_TOKEN" => LOGIN_MUST_USE_SECURITY_TOKEN | |
case "MALFORMED_ID" => MALFORMED_ID | |
case "MALFORMED_QUERY" => MALFORMED_QUERY | |
case "MALFORMED_SEARCH" => MALFORMED_SEARCH | |
case "MISSING_ARGUMENT" => MISSING_ARGUMENT | |
case "NOT_MODIFIED" => NOT_MODIFIED | |
case "NO_SOFTPHONE_LAYOUT" => NO_SOFTPHONE_LAYOUT | |
case "NUMBER_OUTSIDE_VALID_RANGE" => NUMBER_OUTSIDE_VALID_RANGE | |
case "OPERATION_TOO_LARGE" => OPERATION_TOO_LARGE | |
case "ORG_IN_MAINTENANCE" => ORG_IN_MAINTENANCE | |
case "ORG_IS_DOT_ORG" => ORG_IS_DOT_ORG | |
case "ORG_LOCKED" => ORG_LOCKED | |
case "ORG_NOT_OWNED_BY_INSTANCE" => ORG_NOT_OWNED_BY_INSTANCE | |
case "PASSWORD_LOCKOUT" => PASSWORD_LOCKOUT | |
case "PORTAL_NO_ACCESS" => PORTAL_NO_ACCESS | |
case "POST_BODY_PARSE_ERROR" => POST_BODY_PARSE_ERROR | |
case "QUERY_TIMEOUT" => QUERY_TIMEOUT | |
case "QUERY_TOO_COMPLICATED" => QUERY_TOO_COMPLICATED | |
case "REQUEST_LIMIT_EXCEEDED" => REQUEST_LIMIT_EXCEEDED | |
case "REQUEST_RUNNING_TOO_LONG" => REQUEST_RUNNING_TOO_LONG | |
case "SERVER_UNAVAILABLE" => SERVER_UNAVAILABLE | |
case "SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION" => SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION | |
case "SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION" => SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION | |
case "SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE" => SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE | |
case "SSO_SERVICE_DOWN" => SSO_SERVICE_DOWN | |
case "TOO_MANY_APEX_REQUESTS" => TOO_MANY_APEX_REQUESTS | |
case "TOO_MANY_RECIPIENTS" => TOO_MANY_RECIPIENTS | |
case "TRIAL_EXPIRED" => TRIAL_EXPIRED | |
case "UNKNOWN_ATTACHMENT_EXCEPTION" => UNKNOWN_ATTACHMENT_EXCEPTION | |
case "UNKNOWN_EXCEPTION" => UNKNOWN_EXCEPTION | |
case "UNSUPPORTED_API_VERSION" => UNSUPPORTED_API_VERSION | |
case "UNSUPPORTED_ATTACHMENT_ENCODING" => UNSUPPORTED_ATTACHMENT_ENCODING | |
case "UNSUPPORTED_CLIENT" => UNSUPPORTED_CLIENT | |
case "UNSUPPORTED_MEDIA_TYPE" => UNSUPPORTED_MEDIA_TYPE | |
case "XML_PARSER_ERROR" => XML_PARSER_ERROR | |
} | |
} | |
case object API_CURRENTLY_DISABLED extends ExceptionCode { override def toString = "API_CURRENTLY_DISABLED" } | |
case object API_DISABLED_FOR_ORG extends ExceptionCode { override def toString = "API_DISABLED_FOR_ORG" } | |
case object ARGUMENT_OBJECT_PARSE_ERROR extends ExceptionCode { override def toString = "ARGUMENT_OBJECT_PARSE_ERROR" } | |
case object CANNOT_DELETE_OWNER extends ExceptionCode { override def toString = "CANNOT_DELETE_OWNER" } | |
case object CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY extends ExceptionCode { override def toString = "CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY" } | |
case object CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY extends ExceptionCode { override def toString = "CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY" } | |
case object CIRCULAR_OBJECT_GRAPH extends ExceptionCode { override def toString = "CIRCULAR_OBJECT_GRAPH" } | |
case object CLIENT_NOT_ACCESSIBLE_FOR_USER extends ExceptionCode { override def toString = "CLIENT_NOT_ACCESSIBLE_FOR_USER" } | |
case object CLIENT_REQUIRE_UPDATE_FOR_USER extends ExceptionCode { override def toString = "CLIENT_REQUIRE_UPDATE_FOR_USER" } | |
case object CUSTOM_METADATA_LIMIT_EXCEEDED extends ExceptionCode { override def toString = "CUSTOM_METADATA_LIMIT_EXCEEDED" } | |
case object DATACLOUD_API_CLIENT_EXCEPTION extends ExceptionCode { override def toString = "DATACLOUD_API_CLIENT_EXCEPTION" } | |
case object DATACLOUD_API_SERVER_BUSY_EXCEPTION extends ExceptionCode { override def toString = "DATACLOUD_API_SERVER_BUSY_EXCEPTION" } | |
case object DATACLOUD_API_SERVER_EXCEPTION extends ExceptionCode { override def toString = "DATACLOUD_API_SERVER_EXCEPTION" } | |
case object DATACLOUD_API_UNAVAILABLE extends ExceptionCode { override def toString = "DATACLOUD_API_UNAVAILABLE" } | |
case object DUPLICATE_ARGUMENT_VALUE extends ExceptionCode { override def toString = "DUPLICATE_ARGUMENT_VALUE" } | |
case object DUPLICATE_VALUE extends ExceptionCode { override def toString = "DUPLICATE_VALUE" } | |
case object EMAIL_BATCH_SIZE_LIMIT_EXCEEDED extends ExceptionCode { override def toString = "EMAIL_BATCH_SIZE_LIMIT_EXCEEDED" } | |
case object EMAIL_TO_CASE_INVALID_ROUTING extends ExceptionCode { override def toString = "EMAIL_TO_CASE_INVALID_ROUTING" } | |
case object EMAIL_TO_CASE_LIMIT_EXCEEDED extends ExceptionCode { override def toString = "EMAIL_TO_CASE_LIMIT_EXCEEDED" } | |
case object EMAIL_TO_CASE_NOT_ENABLED extends ExceptionCode { override def toString = "EMAIL_TO_CASE_NOT_ENABLED" } | |
case object EXCEEDED_ID_LIMIT extends ExceptionCode { override def toString = "EXCEEDED_ID_LIMIT" } | |
case object EXCEEDED_LEAD_CONVERT_LIMIT extends ExceptionCode { override def toString = "EXCEEDED_LEAD_CONVERT_LIMIT" } | |
case object EXCEEDED_MAX_SIZE_REQUEST extends ExceptionCode { override def toString = "EXCEEDED_MAX_SIZE_REQUEST" } | |
case object EXCEEDED_MAX_TYPES_LIMIT extends ExceptionCode { override def toString = "EXCEEDED_MAX_TYPES_LIMIT" } | |
case object EXCEEDED_QUOTA extends ExceptionCode { override def toString = "EXCEEDED_QUOTA" } | |
case object FEED_NOT_ENABLED_FOR_OBJECT extends ExceptionCode { override def toString = "FEED_NOT_ENABLED_FOR_OBJECT" } | |
case object FUNCTIONALITY_NOT_ENABLED extends ExceptionCode { override def toString = "FUNCTIONALITY_NOT_ENABLED" } | |
case object FUNCTIONALITY_TEMPORARILY_UNAVAILABLE extends ExceptionCode { override def toString = "FUNCTIONALITY_TEMPORARILY_UNAVAILABLE" } | |
case object INACTIVE_OWNER_OR_USER extends ExceptionCode { override def toString = "INACTIVE_OWNER_OR_USER" } | |
case object INACTIVE_PORTAL extends ExceptionCode { override def toString = "INACTIVE_PORTAL" } | |
case object INSUFFICIENT_ACCESS extends ExceptionCode { override def toString = "INSUFFICIENT_ACCESS" } | |
case object INVALID_ASSIGNMENT_RULE extends ExceptionCode { override def toString = "INVALID_ASSIGNMENT_RULE" } | |
case object INVALID_BATCH_SIZE extends ExceptionCode { override def toString = "INVALID_BATCH_SIZE" } | |
case object INVALID_CLIENT extends ExceptionCode { override def toString = "INVALID_CLIENT" } | |
case object INVALID_CROSS_REFERENCE_KEY extends ExceptionCode { override def toString = "INVALID_CROSS_REFERENCE_KEY" } | |
case object INVALID_FIELD extends ExceptionCode { override def toString = "INVALID_FIELD" } | |
case object INVALID_FILTER_LANGUAGE extends ExceptionCode { override def toString = "INVALID_FILTER_LANGUAGE" } | |
case object INVALID_FILTER_VALUE extends ExceptionCode { override def toString = "INVALID_FILTER_VALUE" } | |
case object INVALID_ID_FIELD extends ExceptionCode { override def toString = "INVALID_ID_FIELD" } | |
case object INVALID_LOCALE_LANGUAGE extends ExceptionCode { override def toString = "INVALID_LOCALE_LANGUAGE" } | |
case object INVALID_LOCATOR extends ExceptionCode { override def toString = "INVALID_LOCATOR" } | |
case object INVALID_LOGIN extends ExceptionCode { override def toString = "INVALID_LOGIN" } | |
case object INVALID_MULTIPART_REQUEST extends ExceptionCode { override def toString = "INVALID_MULTIPART_REQUEST" } | |
case object INVALID_NEW_PASSWORD extends ExceptionCode { override def toString = "INVALID_NEW_PASSWORD" } | |
case object INVALID_OPERATION extends ExceptionCode { override def toString = "INVALID_OPERATION" } | |
case object INVALID_OPERATION_WITH_EXPIRED_PASSWORD extends ExceptionCode { override def toString = "INVALID_OPERATION_WITH_EXPIRED_PASSWORD" } | |
case object INVALID_PAGING_OPTION extends ExceptionCode { override def toString = "INVALID_PAGING_OPTION" } | |
case object INVALID_QUERY_FILTER_OPERATOR extends ExceptionCode { override def toString = "INVALID_QUERY_FILTER_OPERATOR" } | |
case object INVALID_QUERY_LOCATOR extends ExceptionCode { override def toString = "INVALID_QUERY_LOCATOR" } | |
case object INVALID_QUERY_SCOPE extends ExceptionCode { override def toString = "INVALID_QUERY_SCOPE" } | |
case object INVALID_REPLICATION_DATE extends ExceptionCode { override def toString = "INVALID_REPLICATION_DATE" } | |
case object INVALID_SEARCH extends ExceptionCode { override def toString = "INVALID_SEARCH" } | |
case object INVALID_SEARCH_SCOPE extends ExceptionCode { override def toString = "INVALID_SEARCH_SCOPE" } | |
case object INVALID_SESSION_ID extends ExceptionCode { override def toString = "INVALID_SESSION_ID" } | |
case object INVALID_SOAP_HEADER extends ExceptionCode { override def toString = "INVALID_SOAP_HEADER" } | |
case object INVALID_SORT_OPTION extends ExceptionCode { override def toString = "INVALID_SORT_OPTION" } | |
case object INVALID_SSO_GATEWAY_URL extends ExceptionCode { override def toString = "INVALID_SSO_GATEWAY_URL" } | |
case object INVALID_TYPE extends ExceptionCode { override def toString = "INVALID_TYPE" } | |
case object INVALID_TYPE_FOR_OPERATION extends ExceptionCode { override def toString = "INVALID_TYPE_FOR_OPERATION" } | |
case object JIGSAW_IMPORT_LIMIT_EXCEEDED extends ExceptionCode { override def toString = "JIGSAW_IMPORT_LIMIT_EXCEEDED" } | |
case object JIGSAW_REQUEST_NOT_SUPPORTED extends ExceptionCode { override def toString = "JIGSAW_REQUEST_NOT_SUPPORTED" } | |
case object JSON_PARSER_ERROR extends ExceptionCode { override def toString = "JSON_PARSER_ERROR" } | |
case object LICENSING_UNKNOWN_ERROR extends ExceptionCode { override def toString = "LICENSING_UNKNOWN_ERROR" } | |
case object LIMIT_EXCEEDED extends ExceptionCode { override def toString = "LIMIT_EXCEEDED" } | |
case object LOGIN_CHALLENGE_ISSUED extends ExceptionCode { override def toString = "LOGIN_CHALLENGE_ISSUED" } | |
case object LOGIN_CHALLENGE_PENDING extends ExceptionCode { override def toString = "LOGIN_CHALLENGE_PENDING" } | |
case object LOGIN_DURING_RESTRICTED_DOMAIN extends ExceptionCode { override def toString = "LOGIN_DURING_RESTRICTED_DOMAIN" } | |
case object LOGIN_DURING_RESTRICTED_TIME extends ExceptionCode { override def toString = "LOGIN_DURING_RESTRICTED_TIME" } | |
case object LOGIN_MUST_USE_SECURITY_TOKEN extends ExceptionCode { override def toString = "LOGIN_MUST_USE_SECURITY_TOKEN" } | |
case object MALFORMED_ID extends ExceptionCode { override def toString = "MALFORMED_ID" } | |
case object MALFORMED_QUERY extends ExceptionCode { override def toString = "MALFORMED_QUERY" } | |
case object MALFORMED_SEARCH extends ExceptionCode { override def toString = "MALFORMED_SEARCH" } | |
case object MISSING_ARGUMENT extends ExceptionCode { override def toString = "MISSING_ARGUMENT" } | |
case object NOT_MODIFIED extends ExceptionCode { override def toString = "NOT_MODIFIED" } | |
case object NO_SOFTPHONE_LAYOUT extends ExceptionCode { override def toString = "NO_SOFTPHONE_LAYOUT" } | |
case object NUMBER_OUTSIDE_VALID_RANGE extends ExceptionCode { override def toString = "NUMBER_OUTSIDE_VALID_RANGE" } | |
case object OPERATION_TOO_LARGE extends ExceptionCode { override def toString = "OPERATION_TOO_LARGE" } | |
case object ORG_IN_MAINTENANCE extends ExceptionCode { override def toString = "ORG_IN_MAINTENANCE" } | |
case object ORG_IS_DOT_ORG extends ExceptionCode { override def toString = "ORG_IS_DOT_ORG" } | |
case object ORG_LOCKED extends ExceptionCode { override def toString = "ORG_LOCKED" } | |
case object ORG_NOT_OWNED_BY_INSTANCE extends ExceptionCode { override def toString = "ORG_NOT_OWNED_BY_INSTANCE" } | |
case object PASSWORD_LOCKOUT extends ExceptionCode { override def toString = "PASSWORD_LOCKOUT" } | |
case object PORTAL_NO_ACCESS extends ExceptionCode { override def toString = "PORTAL_NO_ACCESS" } | |
case object POST_BODY_PARSE_ERROR extends ExceptionCode { override def toString = "POST_BODY_PARSE_ERROR" } | |
case object QUERY_TIMEOUT extends ExceptionCode { override def toString = "QUERY_TIMEOUT" } | |
case object QUERY_TOO_COMPLICATED extends ExceptionCode { override def toString = "QUERY_TOO_COMPLICATED" } | |
case object REQUEST_LIMIT_EXCEEDED extends ExceptionCode { override def toString = "REQUEST_LIMIT_EXCEEDED" } | |
case object REQUEST_RUNNING_TOO_LONG extends ExceptionCode { override def toString = "REQUEST_RUNNING_TOO_LONG" } | |
case object SERVER_UNAVAILABLE extends ExceptionCode { override def toString = "SERVER_UNAVAILABLE" } | |
case object SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION extends ExceptionCode { override def toString = "SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION" } | |
case object SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION extends ExceptionCode { override def toString = "SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION" } | |
case object SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE extends ExceptionCode { override def toString = "SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE" } | |
case object SSO_SERVICE_DOWN extends ExceptionCode { override def toString = "SSO_SERVICE_DOWN" } | |
case object TOO_MANY_APEX_REQUESTS extends ExceptionCode { override def toString = "TOO_MANY_APEX_REQUESTS" } | |
case object TOO_MANY_RECIPIENTS extends ExceptionCode { override def toString = "TOO_MANY_RECIPIENTS" } | |
case object TRIAL_EXPIRED extends ExceptionCode { override def toString = "TRIAL_EXPIRED" } | |
case object UNKNOWN_ATTACHMENT_EXCEPTION extends ExceptionCode { override def toString = "UNKNOWN_ATTACHMENT_EXCEPTION" } | |
case object UNKNOWN_EXCEPTION extends ExceptionCode { override def toString = "UNKNOWN_EXCEPTION" } | |
case object UNSUPPORTED_API_VERSION extends ExceptionCode { override def toString = "UNSUPPORTED_API_VERSION" } | |
case object UNSUPPORTED_ATTACHMENT_ENCODING extends ExceptionCode { override def toString = "UNSUPPORTED_ATTACHMENT_ENCODING" } | |
case object UNSUPPORTED_CLIENT extends ExceptionCode { override def toString = "UNSUPPORTED_CLIENT" } | |
case object UNSUPPORTED_MEDIA_TYPE extends ExceptionCode { override def toString = "UNSUPPORTED_MEDIA_TYPE" } | |
case object XML_PARSER_ERROR extends ExceptionCode { override def toString = "XML_PARSER_ERROR" } | |
trait FaultCode | |
object FaultCode { | |
def fromString(value: String): FaultCode = value match { | |
case "fns:API_CURRENTLY_DISABLED" => FnsAPI_CURRENTLY_DISABLED | |
case "fns:API_DISABLED_FOR_ORG" => FnsAPI_DISABLED_FOR_ORG | |
case "fns:ARGUMENT_OBJECT_PARSE_ERROR" => FnsARGUMENT_OBJECT_PARSE_ERROR | |
case "fns:CANNOT_DELETE_OWNER" => FnsCANNOT_DELETE_OWNER | |
case "fns:CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY" => FnsCANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY | |
case "fns:CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY" => FnsCANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY | |
case "fns:CIRCULAR_OBJECT_GRAPH" => FnsCIRCULAR_OBJECT_GRAPH | |
case "fns:CLIENT_NOT_ACCESSIBLE_FOR_USER" => FnsCLIENT_NOT_ACCESSIBLE_FOR_USER | |
case "fns:CLIENT_REQUIRE_UPDATE_FOR_USER" => FnsCLIENT_REQUIRE_UPDATE_FOR_USER | |
case "fns:CUSTOM_METADATA_LIMIT_EXCEEDED" => FnsCUSTOM_METADATA_LIMIT_EXCEEDED | |
case "fns:DATACLOUD_API_CLIENT_EXCEPTION" => FnsDATACLOUD_API_CLIENT_EXCEPTION | |
case "fns:DATACLOUD_API_SERVER_BUSY_EXCEPTION" => FnsDATACLOUD_API_SERVER_BUSY_EXCEPTION | |
case "fns:DATACLOUD_API_SERVER_EXCEPTION" => FnsDATACLOUD_API_SERVER_EXCEPTION | |
case "fns:DATACLOUD_API_UNAVAILABLE" => FnsDATACLOUD_API_UNAVAILABLE | |
case "fns:DUPLICATE_ARGUMENT_VALUE" => FnsDUPLICATE_ARGUMENT_VALUE | |
case "fns:DUPLICATE_VALUE" => FnsDUPLICATE_VALUE | |
case "fns:EMAIL_BATCH_SIZE_LIMIT_EXCEEDED" => FnsEMAIL_BATCH_SIZE_LIMIT_EXCEEDED | |
case "fns:EMAIL_TO_CASE_INVALID_ROUTING" => FnsEMAIL_TO_CASE_INVALID_ROUTING | |
case "fns:EMAIL_TO_CASE_LIMIT_EXCEEDED" => FnsEMAIL_TO_CASE_LIMIT_EXCEEDED | |
case "fns:EMAIL_TO_CASE_NOT_ENABLED" => FnsEMAIL_TO_CASE_NOT_ENABLED | |
case "fns:EXCEEDED_ID_LIMIT" => FnsEXCEEDED_ID_LIMIT | |
case "fns:EXCEEDED_LEAD_CONVERT_LIMIT" => FnsEXCEEDED_LEAD_CONVERT_LIMIT | |
case "fns:EXCEEDED_MAX_SIZE_REQUEST" => FnsEXCEEDED_MAX_SIZE_REQUEST | |
case "fns:EXCEEDED_MAX_TYPES_LIMIT" => FnsEXCEEDED_MAX_TYPES_LIMIT | |
case "fns:EXCEEDED_QUOTA" => FnsEXCEEDED_QUOTA | |
case "fns:FEED_NOT_ENABLED_FOR_OBJECT" => FnsFEED_NOT_ENABLED_FOR_OBJECT | |
case "fns:FUNCTIONALITY_NOT_ENABLED" => FnsFUNCTIONALITY_NOT_ENABLED | |
case "fns:FUNCTIONALITY_TEMPORARILY_UNAVAILABLE" => FnsFUNCTIONALITY_TEMPORARILY_UNAVAILABLE | |
case "fns:INACTIVE_OWNER_OR_USER" => FnsINACTIVE_OWNER_OR_USER | |
case "fns:INACTIVE_PORTAL" => FnsINACTIVE_PORTAL | |
case "fns:INSUFFICIENT_ACCESS" => FnsINSUFFICIENT_ACCESS | |
case "fns:INVALID_ASSIGNMENT_RULE" => FnsINVALID_ASSIGNMENT_RULE | |
case "fns:INVALID_BATCH_SIZE" => FnsINVALID_BATCH_SIZE | |
case "fns:INVALID_CLIENT" => FnsINVALID_CLIENT | |
case "fns:INVALID_CROSS_REFERENCE_KEY" => FnsINVALID_CROSS_REFERENCE_KEY | |
case "fns:INVALID_FIELD" => FnsINVALID_FIELD | |
case "fns:INVALID_FILTER_LANGUAGE" => FnsINVALID_FILTER_LANGUAGE | |
case "fns:INVALID_FILTER_VALUE" => FnsINVALID_FILTER_VALUE | |
case "fns:INVALID_ID_FIELD" => FnsINVALID_ID_FIELD | |
case "fns:INVALID_LOCALE_LANGUAGE" => FnsINVALID_LOCALE_LANGUAGE | |
case "fns:INVALID_LOCATOR" => FnsINVALID_LOCATOR | |
case "fns:INVALID_LOGIN" => FnsINVALID_LOGIN | |
case "fns:INVALID_MULTIPART_REQUEST" => FnsINVALID_MULTIPART_REQUEST | |
case "fns:INVALID_NEW_PASSWORD" => FnsINVALID_NEW_PASSWORD | |
case "fns:INVALID_OPERATION" => FnsINVALID_OPERATION | |
case "fns:INVALID_OPERATION_WITH_EXPIRED_PASSWORD" => FnsINVALID_OPERATION_WITH_EXPIRED_PASSWORD | |
case "fns:INVALID_PAGING_OPTION" => FnsINVALID_PAGING_OPTION | |
case "fns:INVALID_QUERY_FILTER_OPERATOR" => FnsINVALID_QUERY_FILTER_OPERATOR | |
case "fns:INVALID_QUERY_LOCATOR" => FnsINVALID_QUERY_LOCATOR | |
case "fns:INVALID_QUERY_SCOPE" => FnsINVALID_QUERY_SCOPE | |
case "fns:INVALID_REPLICATION_DATE" => FnsINVALID_REPLICATION_DATE | |
case "fns:INVALID_SEARCH" => FnsINVALID_SEARCH | |
case "fns:INVALID_SEARCH_SCOPE" => FnsINVALID_SEARCH_SCOPE | |
case "fns:INVALID_SESSION_ID" => FnsINVALID_SESSION_ID | |
case "fns:INVALID_SOAP_HEADER" => FnsINVALID_SOAP_HEADER | |
case "fns:INVALID_SORT_OPTION" => FnsINVALID_SORT_OPTION | |
case "fns:INVALID_SSO_GATEWAY_URL" => FnsINVALID_SSO_GATEWAY_URL | |
case "fns:INVALID_TYPE" => FnsINVALID_TYPE | |
case "fns:INVALID_TYPE_FOR_OPERATION" => FnsINVALID_TYPE_FOR_OPERATION | |
case "fns:JIGSAW_IMPORT_LIMIT_EXCEEDED" => FnsJIGSAW_IMPORT_LIMIT_EXCEEDED | |
case "fns:JIGSAW_REQUEST_NOT_SUPPORTED" => FnsJIGSAW_REQUEST_NOT_SUPPORTED | |
case "fns:JSON_PARSER_ERROR" => FnsJSON_PARSER_ERROR | |
case "fns:LICENSING_UNKNOWN_ERROR" => FnsLICENSING_UNKNOWN_ERROR | |
case "fns:LIMIT_EXCEEDED" => FnsLIMIT_EXCEEDED | |
case "fns:LOGIN_CHALLENGE_ISSUED" => FnsLOGIN_CHALLENGE_ISSUED | |
case "fns:LOGIN_CHALLENGE_PENDING" => FnsLOGIN_CHALLENGE_PENDING | |
case "fns:LOGIN_DURING_RESTRICTED_DOMAIN" => FnsLOGIN_DURING_RESTRICTED_DOMAIN | |
case "fns:LOGIN_DURING_RESTRICTED_TIME" => FnsLOGIN_DURING_RESTRICTED_TIME | |
case "fns:LOGIN_MUST_USE_SECURITY_TOKEN" => FnsLOGIN_MUST_USE_SECURITY_TOKEN | |
case "fns:MALFORMED_ID" => FnsMALFORMED_ID | |
case "fns:MALFORMED_QUERY" => FnsMALFORMED_QUERY | |
case "fns:MALFORMED_SEARCH" => FnsMALFORMED_SEARCH | |
case "fns:MISSING_ARGUMENT" => FnsMISSING_ARGUMENT | |
case "fns:NOT_MODIFIED" => FnsNOT_MODIFIED | |
case "fns:NO_SOFTPHONE_LAYOUT" => FnsNO_SOFTPHONE_LAYOUT | |
case "fns:NUMBER_OUTSIDE_VALID_RANGE" => FnsNUMBER_OUTSIDE_VALID_RANGE | |
case "fns:OPERATION_TOO_LARGE" => FnsOPERATION_TOO_LARGE | |
case "fns:ORG_IN_MAINTENANCE" => FnsORG_IN_MAINTENANCE | |
case "fns:ORG_IS_DOT_ORG" => FnsORG_IS_DOT_ORG | |
case "fns:ORG_LOCKED" => FnsORG_LOCKED | |
case "fns:ORG_NOT_OWNED_BY_INSTANCE" => FnsORG_NOT_OWNED_BY_INSTANCE | |
case "fns:PASSWORD_LOCKOUT" => FnsPASSWORD_LOCKOUT | |
case "fns:PORTAL_NO_ACCESS" => FnsPORTAL_NO_ACCESS | |
case "fns:POST_BODY_PARSE_ERROR" => FnsPOST_BODY_PARSE_ERROR | |
case "fns:QUERY_TIMEOUT" => FnsQUERY_TIMEOUT | |
case "fns:QUERY_TOO_COMPLICATED" => FnsQUERY_TOO_COMPLICATED | |
case "fns:REQUEST_LIMIT_EXCEEDED" => FnsREQUEST_LIMIT_EXCEEDED | |
case "fns:REQUEST_RUNNING_TOO_LONG" => FnsREQUEST_RUNNING_TOO_LONG | |
case "fns:SERVER_UNAVAILABLE" => FnsSERVER_UNAVAILABLE | |
case "fns:SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION" => FnsSOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION | |
case "fns:SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION" => FnsSOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION | |
case "fns:SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE" => FnsSOCIALCRM_FEEDSERVICE_API_UNAVAILABLE | |
case "fns:SSO_SERVICE_DOWN" => FnsSSO_SERVICE_DOWN | |
case "fns:TOO_MANY_APEX_REQUESTS" => FnsTOO_MANY_APEX_REQUESTS | |
case "fns:TOO_MANY_RECIPIENTS" => FnsTOO_MANY_RECIPIENTS | |
case "fns:TRIAL_EXPIRED" => FnsTRIAL_EXPIRED | |
case "fns:UNKNOWN_ATTACHMENT_EXCEPTION" => FnsUNKNOWN_ATTACHMENT_EXCEPTION | |
case "fns:UNKNOWN_EXCEPTION" => FnsUNKNOWN_EXCEPTION | |
case "fns:UNSUPPORTED_API_VERSION" => FnsUNSUPPORTED_API_VERSION | |
case "fns:UNSUPPORTED_ATTACHMENT_ENCODING" => FnsUNSUPPORTED_ATTACHMENT_ENCODING | |
case "fns:UNSUPPORTED_CLIENT" => FnsUNSUPPORTED_CLIENT | |
case "fns:UNSUPPORTED_MEDIA_TYPE" => FnsUNSUPPORTED_MEDIA_TYPE | |
case "fns:XML_PARSER_ERROR" => FnsXML_PARSER_ERROR | |
} | |
} | |
case object FnsAPI_CURRENTLY_DISABLED extends FaultCode { override def toString = "fns:API_CURRENTLY_DISABLED" } | |
case object FnsAPI_DISABLED_FOR_ORG extends FaultCode { override def toString = "fns:API_DISABLED_FOR_ORG" } | |
case object FnsARGUMENT_OBJECT_PARSE_ERROR extends FaultCode { override def toString = "fns:ARGUMENT_OBJECT_PARSE_ERROR" } | |
case object FnsCANNOT_DELETE_OWNER extends FaultCode { override def toString = "fns:CANNOT_DELETE_OWNER" } | |
case object FnsCANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY extends FaultCode { override def toString = "fns:CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY" } | |
case object FnsCANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY extends FaultCode { override def toString = "fns:CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY" } | |
case object FnsCIRCULAR_OBJECT_GRAPH extends FaultCode { override def toString = "fns:CIRCULAR_OBJECT_GRAPH" } | |
case object FnsCLIENT_NOT_ACCESSIBLE_FOR_USER extends FaultCode { override def toString = "fns:CLIENT_NOT_ACCESSIBLE_FOR_USER" } | |
case object FnsCLIENT_REQUIRE_UPDATE_FOR_USER extends FaultCode { override def toString = "fns:CLIENT_REQUIRE_UPDATE_FOR_USER" } | |
case object FnsCUSTOM_METADATA_LIMIT_EXCEEDED extends FaultCode { override def toString = "fns:CUSTOM_METADATA_LIMIT_EXCEEDED" } | |
case object FnsDATACLOUD_API_CLIENT_EXCEPTION extends FaultCode { override def toString = "fns:DATACLOUD_API_CLIENT_EXCEPTION" } | |
case object FnsDATACLOUD_API_SERVER_BUSY_EXCEPTION extends FaultCode { override def toString = "fns:DATACLOUD_API_SERVER_BUSY_EXCEPTION" } | |
case object FnsDATACLOUD_API_SERVER_EXCEPTION extends FaultCode { override def toString = "fns:DATACLOUD_API_SERVER_EXCEPTION" } | |
case object FnsDATACLOUD_API_UNAVAILABLE extends FaultCode { override def toString = "fns:DATACLOUD_API_UNAVAILABLE" } | |
case object FnsDUPLICATE_ARGUMENT_VALUE extends FaultCode { override def toString = "fns:DUPLICATE_ARGUMENT_VALUE" } | |
case object FnsDUPLICATE_VALUE extends FaultCode { override def toString = "fns:DUPLICATE_VALUE" } | |
case object FnsEMAIL_BATCH_SIZE_LIMIT_EXCEEDED extends FaultCode { override def toString = "fns:EMAIL_BATCH_SIZE_LIMIT_EXCEEDED" } | |
case object FnsEMAIL_TO_CASE_INVALID_ROUTING extends FaultCode { override def toString = "fns:EMAIL_TO_CASE_INVALID_ROUTING" } | |
case object FnsEMAIL_TO_CASE_LIMIT_EXCEEDED extends FaultCode { override def toString = "fns:EMAIL_TO_CASE_LIMIT_EXCEEDED" } | |
case object FnsEMAIL_TO_CASE_NOT_ENABLED extends FaultCode { override def toString = "fns:EMAIL_TO_CASE_NOT_ENABLED" } | |
case object FnsEXCEEDED_ID_LIMIT extends FaultCode { override def toString = "fns:EXCEEDED_ID_LIMIT" } | |
case object FnsEXCEEDED_LEAD_CONVERT_LIMIT extends FaultCode { override def toString = "fns:EXCEEDED_LEAD_CONVERT_LIMIT" } | |
case object FnsEXCEEDED_MAX_SIZE_REQUEST extends FaultCode { override def toString = "fns:EXCEEDED_MAX_SIZE_REQUEST" } | |
case object FnsEXCEEDED_MAX_TYPES_LIMIT extends FaultCode { override def toString = "fns:EXCEEDED_MAX_TYPES_LIMIT" } | |
case object FnsEXCEEDED_QUOTA extends FaultCode { override def toString = "fns:EXCEEDED_QUOTA" } | |
case object FnsFEED_NOT_ENABLED_FOR_OBJECT extends FaultCode { override def toString = "fns:FEED_NOT_ENABLED_FOR_OBJECT" } | |
case object FnsFUNCTIONALITY_NOT_ENABLED extends FaultCode { override def toString = "fns:FUNCTIONALITY_NOT_ENABLED" } | |
case object FnsFUNCTIONALITY_TEMPORARILY_UNAVAILABLE extends FaultCode { override def toString = "fns:FUNCTIONALITY_TEMPORARILY_UNAVAILABLE" } | |
case object FnsINACTIVE_OWNER_OR_USER extends FaultCode { override def toString = "fns:INACTIVE_OWNER_OR_USER" } | |
case object FnsINACTIVE_PORTAL extends FaultCode { override def toString = "fns:INACTIVE_PORTAL" } | |
case object FnsINSUFFICIENT_ACCESS extends FaultCode { override def toString = "fns:INSUFFICIENT_ACCESS" } | |
case object FnsINVALID_ASSIGNMENT_RULE extends FaultCode { override def toString = "fns:INVALID_ASSIGNMENT_RULE" } | |
case object FnsINVALID_BATCH_SIZE extends FaultCode { override def toString = "fns:INVALID_BATCH_SIZE" } | |
case object FnsINVALID_CLIENT extends FaultCode { override def toString = "fns:INVALID_CLIENT" } | |
case object FnsINVALID_CROSS_REFERENCE_KEY extends FaultCode { override def toString = "fns:INVALID_CROSS_REFERENCE_KEY" } | |
case object FnsINVALID_FIELD extends FaultCode { override def toString = "fns:INVALID_FIELD" } | |
case object FnsINVALID_FILTER_LANGUAGE extends FaultCode { override def toString = "fns:INVALID_FILTER_LANGUAGE" } | |
case object FnsINVALID_FILTER_VALUE extends FaultCode { override def toString = "fns:INVALID_FILTER_VALUE" } | |
case object FnsINVALID_ID_FIELD extends FaultCode { override def toString = "fns:INVALID_ID_FIELD" } | |
case object FnsINVALID_LOCALE_LANGUAGE extends FaultCode { override def toString = "fns:INVALID_LOCALE_LANGUAGE" } | |
case object FnsINVALID_LOCATOR extends FaultCode { override def toString = "fns:INVALID_LOCATOR" } | |
case object FnsINVALID_LOGIN extends FaultCode { override def toString = "fns:INVALID_LOGIN" } | |
case object FnsINVALID_MULTIPART_REQUEST extends FaultCode { override def toString = "fns:INVALID_MULTIPART_REQUEST" } | |
case object FnsINVALID_NEW_PASSWORD extends FaultCode { override def toString = "fns:INVALID_NEW_PASSWORD" } | |
case object FnsINVALID_OPERATION extends FaultCode { override def toString = "fns:INVALID_OPERATION" } | |
case object FnsINVALID_OPERATION_WITH_EXPIRED_PASSWORD extends FaultCode { override def toString = "fns:INVALID_OPERATION_WITH_EXPIRED_PASSWORD" } | |
case object FnsINVALID_PAGING_OPTION extends FaultCode { override def toString = "fns:INVALID_PAGING_OPTION" } | |
case object FnsINVALID_QUERY_FILTER_OPERATOR extends FaultCode { override def toString = "fns:INVALID_QUERY_FILTER_OPERATOR" } | |
case object FnsINVALID_QUERY_LOCATOR extends FaultCode { override def toString = "fns:INVALID_QUERY_LOCATOR" } | |
case object FnsINVALID_QUERY_SCOPE extends FaultCode { override def toString = "fns:INVALID_QUERY_SCOPE" } | |
case object FnsINVALID_REPLICATION_DATE extends FaultCode { override def toString = "fns:INVALID_REPLICATION_DATE" } | |
case object FnsINVALID_SEARCH extends FaultCode { override def toString = "fns:INVALID_SEARCH" } | |
case object FnsINVALID_SEARCH_SCOPE extends FaultCode { override def toString = "fns:INVALID_SEARCH_SCOPE" } | |
case object FnsINVALID_SESSION_ID extends FaultCode { override def toString = "fns:INVALID_SESSION_ID" } | |
case object FnsINVALID_SOAP_HEADER extends FaultCode { override def toString = "fns:INVALID_SOAP_HEADER" } | |
case object FnsINVALID_SORT_OPTION extends FaultCode { override def toString = "fns:INVALID_SORT_OPTION" } | |
case object FnsINVALID_SSO_GATEWAY_URL extends FaultCode { override def toString = "fns:INVALID_SSO_GATEWAY_URL" } | |
case object FnsINVALID_TYPE extends FaultCode { override def toString = "fns:INVALID_TYPE" } | |
case object FnsINVALID_TYPE_FOR_OPERATION extends FaultCode { override def toString = "fns:INVALID_TYPE_FOR_OPERATION" } | |
case object FnsJIGSAW_IMPORT_LIMIT_EXCEEDED extends FaultCode { override def toString = "fns:JIGSAW_IMPORT_LIMIT_EXCEEDED" } | |
case object FnsJIGSAW_REQUEST_NOT_SUPPORTED extends FaultCode { override def toString = "fns:JIGSAW_REQUEST_NOT_SUPPORTED" } | |
case object FnsJSON_PARSER_ERROR extends FaultCode { override def toString = "fns:JSON_PARSER_ERROR" } | |
case object FnsLICENSING_UNKNOWN_ERROR extends FaultCode { override def toString = "fns:LICENSING_UNKNOWN_ERROR" } | |
case object FnsLIMIT_EXCEEDED extends FaultCode { override def toString = "fns:LIMIT_EXCEEDED" } | |
case object FnsLOGIN_CHALLENGE_ISSUED extends FaultCode { override def toString = "fns:LOGIN_CHALLENGE_ISSUED" } | |
case object FnsLOGIN_CHALLENGE_PENDING extends FaultCode { override def toString = "fns:LOGIN_CHALLENGE_PENDING" } | |
case object FnsLOGIN_DURING_RESTRICTED_DOMAIN extends FaultCode { override def toString = "fns:LOGIN_DURING_RESTRICTED_DOMAIN" } | |
case object FnsLOGIN_DURING_RESTRICTED_TIME extends FaultCode { override def toString = "fns:LOGIN_DURING_RESTRICTED_TIME" } | |
case object FnsLOGIN_MUST_USE_SECURITY_TOKEN extends FaultCode { override def toString = "fns:LOGIN_MUST_USE_SECURITY_TOKEN" } | |
case object FnsMALFORMED_ID extends FaultCode { override def toString = "fns:MALFORMED_ID" } | |
case object FnsMALFORMED_QUERY extends FaultCode { override def toString = "fns:MALFORMED_QUERY" } | |
case object FnsMALFORMED_SEARCH extends FaultCode { override def toString = "fns:MALFORMED_SEARCH" } | |
case object FnsMISSING_ARGUMENT extends FaultCode { override def toString = "fns:MISSING_ARGUMENT" } | |
case object FnsNOT_MODIFIED extends FaultCode { override def toString = "fns:NOT_MODIFIED" } | |
case object FnsNO_SOFTPHONE_LAYOUT extends FaultCode { override def toString = "fns:NO_SOFTPHONE_LAYOUT" } | |
case object FnsNUMBER_OUTSIDE_VALID_RANGE extends FaultCode { override def toString = "fns:NUMBER_OUTSIDE_VALID_RANGE" } | |
case object FnsOPERATION_TOO_LARGE extends FaultCode { override def toString = "fns:OPERATION_TOO_LARGE" } | |
case object FnsORG_IN_MAINTENANCE extends FaultCode { override def toString = "fns:ORG_IN_MAINTENANCE" } | |
case object FnsORG_IS_DOT_ORG extends FaultCode { override def toString = "fns:ORG_IS_DOT_ORG" } | |
case object FnsORG_LOCKED extends FaultCode { override def toString = "fns:ORG_LOCKED" } | |
case object FnsORG_NOT_OWNED_BY_INSTANCE extends FaultCode { override def toString = "fns:ORG_NOT_OWNED_BY_INSTANCE" } | |
case object FnsPASSWORD_LOCKOUT extends FaultCode { override def toString = "fns:PASSWORD_LOCKOUT" } | |
case object FnsPORTAL_NO_ACCESS extends FaultCode { override def toString = "fns:PORTAL_NO_ACCESS" } | |
case object FnsPOST_BODY_PARSE_ERROR extends FaultCode { override def toString = "fns:POST_BODY_PARSE_ERROR" } | |
case object FnsQUERY_TIMEOUT extends FaultCode { override def toString = "fns:QUERY_TIMEOUT" } | |
case object FnsQUERY_TOO_COMPLICATED extends FaultCode { override def toString = "fns:QUERY_TOO_COMPLICATED" } | |
case object FnsREQUEST_LIMIT_EXCEEDED extends FaultCode { override def toString = "fns:REQUEST_LIMIT_EXCEEDED" } | |
case object FnsREQUEST_RUNNING_TOO_LONG extends FaultCode { override def toString = "fns:REQUEST_RUNNING_TOO_LONG" } | |
case object FnsSERVER_UNAVAILABLE extends FaultCode { override def toString = "fns:SERVER_UNAVAILABLE" } | |
case object FnsSOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION extends FaultCode { override def toString = "fns:SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION" } | |
case object FnsSOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION extends FaultCode { override def toString = "fns:SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION" } | |
case object FnsSOCIALCRM_FEEDSERVICE_API_UNAVAILABLE extends FaultCode { override def toString = "fns:SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE" } | |
case object FnsSSO_SERVICE_DOWN extends FaultCode { override def toString = "fns:SSO_SERVICE_DOWN" } | |
case object FnsTOO_MANY_APEX_REQUESTS extends FaultCode { override def toString = "fns:TOO_MANY_APEX_REQUESTS" } | |
case object FnsTOO_MANY_RECIPIENTS extends FaultCode { override def toString = "fns:TOO_MANY_RECIPIENTS" } | |
case object FnsTRIAL_EXPIRED extends FaultCode { override def toString = "fns:TRIAL_EXPIRED" } | |
case object FnsUNKNOWN_ATTACHMENT_EXCEPTION extends FaultCode { override def toString = "fns:UNKNOWN_ATTACHMENT_EXCEPTION" } | |
case object FnsUNKNOWN_EXCEPTION extends FaultCode { override def toString = "fns:UNKNOWN_EXCEPTION" } | |
case object FnsUNSUPPORTED_API_VERSION extends FaultCode { override def toString = "fns:UNSUPPORTED_API_VERSION" } | |
case object FnsUNSUPPORTED_ATTACHMENT_ENCODING extends FaultCode { override def toString = "fns:UNSUPPORTED_ATTACHMENT_ENCODING" } | |
case object FnsUNSUPPORTED_CLIENT extends FaultCode { override def toString = "fns:UNSUPPORTED_CLIENT" } | |
case object FnsUNSUPPORTED_MEDIA_TYPE extends FaultCode { override def toString = "fns:UNSUPPORTED_MEDIA_TYPE" } | |
case object FnsXML_PARSER_ERROR extends FaultCode { override def toString = "fns:XML_PARSER_ERROR" } | |
trait ApiFaultable { | |
val exceptionCode: generated.ExceptionCode | |
val exceptionMessage: String | |
} | |
case class ApiFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String) extends ApiFaultable | |
trait ApiQueryFaultable extends ApiFaultable { | |
val exceptionCode: generated.ExceptionCode | |
val exceptionMessage: String | |
val row: Int | |
val column: Int | |
} | |
case class ApiQueryFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String, | |
row: Int, | |
column: Int) extends ApiQueryFaultable | |
case class LoginFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String) extends ApiFaultable | |
case class InvalidQueryLocatorFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String) extends ApiFaultable | |
case class InvalidNewPasswordFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String) extends ApiFaultable | |
case class InvalidIdFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String) extends ApiFaultable | |
case class UnexpectedErrorFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String) extends ApiFaultable | |
case class InvalidFieldFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String, | |
row: Int, | |
column: Int) extends ApiQueryFaultable | |
case class InvalidSObjectFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String, | |
row: Int, | |
column: Int) extends ApiQueryFaultable | |
case class MalformedQueryFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String, | |
row: Int, | |
column: Int) extends ApiQueryFaultable | |
case class MalformedSearchFault(exceptionCode: generated.ExceptionCode, | |
exceptionMessage: String, | |
row: Int, | |
column: Int) extends ApiQueryFaultable | |
trait Soap { | |
def login(value: com.drdnc.service.salesforce.generated.Login, loginScopeHeader: com.drdnc.service.salesforce.generated.LoginScopeHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.LoginFault], com.drdnc.service.salesforce.generated.LoginResult] | |
def describeSObject(value: com.drdnc.service.salesforce.generated.DescribeSObject, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, localeOptions: com.drdnc.service.salesforce.generated.LocaleOptions): Either[scalaxb.Fault[generated.InvalidSObjectFault], Option[com.drdnc.service.salesforce.generated.DescribeSObjectResult]] | |
def describeSObjects(value: com.drdnc.service.salesforce.generated.DescribeSObjects, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, localeOptions: com.drdnc.service.salesforce.generated.LocaleOptions): Either[scalaxb.Fault[generated.InvalidSObjectFault], Seq[Option[com.drdnc.service.salesforce.generated.DescribeSObjectResult]]] | |
def describeGlobal(value: com.drdnc.service.salesforce.generated.DescribeGlobal, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], com.drdnc.service.salesforce.generated.DescribeGlobalResult] | |
def describeDataCategoryGroups(value: com.drdnc.service.salesforce.generated.DescribeDataCategoryGroups, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], Seq[com.drdnc.service.salesforce.generated.DescribeDataCategoryGroupResult]] | |
def describeDataCategoryGroupStructures(value: com.drdnc.service.salesforce.generated.DescribeDataCategoryGroupStructures, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], Seq[com.drdnc.service.salesforce.generated.DescribeDataCategoryGroupStructureResult]] | |
def describeLayout(value: com.drdnc.service.salesforce.generated.DescribeLayout, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], Option[com.drdnc.service.salesforce.generated.DescribeLayoutResult]] | |
def describeSoftphoneLayout(value: com.drdnc.service.salesforce.generated.DescribeSoftphoneLayout, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], Option[com.drdnc.service.salesforce.generated.DescribeSoftphoneLayoutResult]] | |
def describeTabs(value: com.drdnc.service.salesforce.generated.DescribeTabs, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], Seq[Option[com.drdnc.service.salesforce.generated.DescribeTabSetResult]]] | |
def create(value: com.drdnc.service.salesforce.generated.Create, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, assignmentRuleHeader: com.drdnc.service.salesforce.generated.AssignmentRuleHeader, mruHeader: com.drdnc.service.salesforce.generated.MruHeader, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, allOrNoneHeader: com.drdnc.service.salesforce.generated.AllOrNoneHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, emailHeader: com.drdnc.service.salesforce.generated.EmailHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], CreateOutput] | |
def update(value: com.drdnc.service.salesforce.generated.Update, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, assignmentRuleHeader: com.drdnc.service.salesforce.generated.AssignmentRuleHeader, mruHeader: com.drdnc.service.salesforce.generated.MruHeader, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, allOrNoneHeader: com.drdnc.service.salesforce.generated.AllOrNoneHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, emailHeader: com.drdnc.service.salesforce.generated.EmailHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], UpdateOutput] | |
def upsert(value: com.drdnc.service.salesforce.generated.Upsert, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, assignmentRuleHeader: com.drdnc.service.salesforce.generated.AssignmentRuleHeader, mruHeader: com.drdnc.service.salesforce.generated.MruHeader, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, allOrNoneHeader: com.drdnc.service.salesforce.generated.AllOrNoneHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, emailHeader: com.drdnc.service.salesforce.generated.EmailHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], UpsertOutput] | |
def merge(value: com.drdnc.service.salesforce.generated.Merge, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, assignmentRuleHeader: com.drdnc.service.salesforce.generated.AssignmentRuleHeader, mruHeader: com.drdnc.service.salesforce.generated.MruHeader, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, emailHeader: com.drdnc.service.salesforce.generated.EmailHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], MergeOutput] | |
def delete(value: com.drdnc.service.salesforce.generated.Delete, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader, userTerritoryDeleteHeader: com.drdnc.service.salesforce.generated.UserTerritoryDeleteHeader, emailHeader: com.drdnc.service.salesforce.generated.EmailHeader, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, allOrNoneHeader: com.drdnc.service.salesforce.generated.AllOrNoneHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], DeleteOutput] | |
def undelete(value: com.drdnc.service.salesforce.generated.Undelete, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, allOrNoneHeader: com.drdnc.service.salesforce.generated.AllOrNoneHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], UndeleteOutput] | |
def emptyRecycleBin(value: com.drdnc.service.salesforce.generated.EmptyRecycleBin, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.UnexpectedErrorFault], Seq[com.drdnc.service.salesforce.generated.EmptyRecycleBinResult]] | |
def retrieve(value: com.drdnc.service.salesforce.generated.Retrieve, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, queryOptions: com.drdnc.service.salesforce.generated.QueryOptions, mruHeader: com.drdnc.service.salesforce.generated.MruHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], Seq[Option[generated.SObject]]] | |
def process(value: com.drdnc.service.salesforce.generated.Process, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], ProcessOutput] | |
def convertLead(value: com.drdnc.service.salesforce.generated.ConvertLead, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, allowFieldTruncationHeader: com.drdnc.service.salesforce.generated.AllowFieldTruncationHeader, disableFeedTrackingHeader: com.drdnc.service.salesforce.generated.DisableFeedTrackingHeader, debuggingHeader: com.drdnc.service.salesforce.generated.DebuggingHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.UnexpectedErrorFault], ConvertLeadOutput] | |
def logout(value: com.drdnc.service.salesforce.generated.Logout, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.UnexpectedErrorFault], LogoutResponse] | |
def invalidateSessions(value: com.drdnc.service.salesforce.generated.InvalidateSessions, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.UnexpectedErrorFault], Seq[com.drdnc.service.salesforce.generated.InvalidateSessionsResult]] | |
def getDeleted(value: com.drdnc.service.salesforce.generated.GetDeleted, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.InvalidSObjectFault], com.drdnc.service.salesforce.generated.GetDeletedResult] | |
def getUpdated(value: com.drdnc.service.salesforce.generated.GetUpdated, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.InvalidSObjectFault], com.drdnc.service.salesforce.generated.GetUpdatedResult] | |
def query(value: com.drdnc.service.salesforce.generated.Query, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, queryOptions: com.drdnc.service.salesforce.generated.QueryOptions, mruHeader: com.drdnc.service.salesforce.generated.MruHeader, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], com.drdnc.service.salesforce.generated.QueryResult] | |
def queryAll(value: com.drdnc.service.salesforce.generated.QueryAll, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, queryOptions: com.drdnc.service.salesforce.generated.QueryOptions): Either[scalaxb.Fault[generated.InvalidSObjectFault], com.drdnc.service.salesforce.generated.QueryResult] | |
def queryMore(value: com.drdnc.service.salesforce.generated.QueryMore, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, queryOptions: com.drdnc.service.salesforce.generated.QueryOptions): Either[scalaxb.Fault[generated.InvalidQueryLocatorFault], com.drdnc.service.salesforce.generated.QueryResult] | |
def search(value: com.drdnc.service.salesforce.generated.Search, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, packageVersionHeader: com.drdnc.service.salesforce.generated.PackageVersionHeader): Either[scalaxb.Fault[generated.InvalidSObjectFault], com.drdnc.service.salesforce.generated.SearchResult] | |
def getServerTimestamp(value: com.drdnc.service.salesforce.generated.GetServerTimestamp, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.UnexpectedErrorFault], com.drdnc.service.salesforce.generated.GetServerTimestampResult] | |
def setPassword(value: com.drdnc.service.salesforce.generated.SetPassword, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.InvalidIdFault], com.drdnc.service.salesforce.generated.SetPasswordResult] | |
def resetPassword(value: com.drdnc.service.salesforce.generated.ResetPassword, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions, emailHeader: com.drdnc.service.salesforce.generated.EmailHeader): Either[scalaxb.Fault[generated.InvalidIdFault], com.drdnc.service.salesforce.generated.ResetPasswordResult] | |
def getUserInfo(value: com.drdnc.service.salesforce.generated.GetUserInfo, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.UnexpectedErrorFault], com.drdnc.service.salesforce.generated.GetUserInfoResult] | |
def sendEmail(value: com.drdnc.service.salesforce.generated.SendEmail, sessionHeader: com.drdnc.service.salesforce.generated.SessionHeader, callOptions: com.drdnc.service.salesforce.generated.CallOptions): Either[scalaxb.Fault[generated.UnexpectedErrorFault], Seq[com.drdnc.service.salesforce.generated.SendEmailResult]] | |
} | |
case class CreateOutput(value: com.drdnc.service.salesforce.generated.CreateResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class UpdateOutput(value: com.drdnc.service.salesforce.generated.UpdateResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class UpsertOutput(value: com.drdnc.service.salesforce.generated.UpsertResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class MergeOutput(value: com.drdnc.service.salesforce.generated.MergeResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class DeleteOutput(value: com.drdnc.service.salesforce.generated.DeleteResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class UndeleteOutput(value: com.drdnc.service.salesforce.generated.UndeleteResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class ProcessOutput(value: com.drdnc.service.salesforce.generated.ProcessResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
case class ConvertLeadOutput(value: com.drdnc.service.salesforce.generated.ConvertLeadResponse, debuggingInfo: com.drdnc.service.salesforce.generated.DebuggingInfo) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<!-- | |
Salesforce.com Partner Web Services API Version 23.0 | |
Generated on 2011-12-10 00:14:46 +0000. | |
Copyright 1999-2011 salesforce.com, inc. | |
All Rights Reserved | |
--> | |
<definitions targetNamespace="urn:partner.soap.sforce.com" | |
xmlns="http://schemas.xmlsoap.org/wsdl/" | |
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" | |
xmlns:xsd="http://www.w3.org/2001/XMLSchema" | |
xmlns:fns="urn:fault.partner.soap.sforce.com" | |
xmlns:tns="urn:partner.soap.sforce.com" | |
xmlns:ens="urn:sobject.partner.soap.sforce.com"> | |
<types> | |
<schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:sobject.partner.soap.sforce.com"> | |
<import namespace="urn:partner.soap.sforce.com"/> | |
<!-- Dynamic sObject --> | |
<complexType name="sObject"> | |
<sequence> | |
<element name="type" type="xsd:string"/> | |
<element name="fieldsToNull" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="Id" type="tns:ID" nillable="true" /> | |
<any namespace="##targetNamespace" minOccurs="0" maxOccurs="unbounded" processContents="lax"/> | |
</sequence> | |
</complexType> | |
</schema> | |
<schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:partner.soap.sforce.com"> | |
<import namespace="urn:sobject.partner.soap.sforce.com"/> | |
<!-- Our simple ID Type --> | |
<simpleType name="ID"> | |
<restriction base="xsd:string"> | |
<length value="18"/> | |
<pattern value='[a-zA-Z0-9]{18}'/> | |
</restriction> | |
</simpleType> | |
<simpleType name="QueryLocator"> | |
<restriction base="xsd:string"/> | |
</simpleType> | |
<!-- Shared Result Types --> | |
<complexType name="QueryResult"> | |
<sequence> | |
<element name="done" type="xsd:boolean"/> | |
<element name="queryLocator" type="tns:QueryLocator" nillable="true"/> | |
<element name="records" type="ens:sObject" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="size" type="xsd:int"/> | |
</sequence> | |
</complexType> | |
<!-- Search Result --> | |
<complexType name="SearchResult"> | |
<sequence> | |
<element name="searchRecords" minOccurs="0" maxOccurs="unbounded" type="tns:SearchRecord"/> | |
<element name="sforceReserved" minOccurs="0" maxOccurs="1" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="SearchRecord"> | |
<sequence> | |
<element name="record" type="ens:sObject"/> | |
</sequence> | |
</complexType> | |
<!-- GetUpdated Result --> | |
<complexType name="GetUpdatedResult"> | |
<sequence> | |
<element name="ids" minOccurs="0" maxOccurs="unbounded" type="tns:ID"/> | |
<element name="latestDateCovered" type="xsd:dateTime"/> | |
<element name="sforceReserved" minOccurs="0" maxOccurs="1" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<!-- GetDeleted Result --> | |
<complexType name="GetDeletedResult"> | |
<sequence> | |
<element name="deletedRecords" minOccurs="0" maxOccurs="unbounded" type="tns:DeletedRecord"/> | |
<element name="earliestDateAvailable" type="xsd:dateTime"/> | |
<element name="latestDateCovered" type="xsd:dateTime"/> | |
<element name="sforceReserved" minOccurs="0" maxOccurs="1" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DeletedRecord"> | |
<sequence> | |
<element name="deletedDate" type="xsd:dateTime"/> | |
<element name="id" type="tns:ID"/> | |
</sequence> | |
</complexType> | |
<complexType name="GetServerTimestampResult"> | |
<sequence> | |
<element name="timestamp" type="xsd:dateTime"/> | |
</sequence> | |
</complexType> | |
<!-- InvalidateSessions Result --> | |
<complexType name="InvalidateSessionsResult"> | |
<sequence> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="SetPasswordResult"> | |
</complexType> | |
<complexType name="ResetPasswordResult"> | |
<sequence> | |
<element name="password" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="GetUserInfoResult"> | |
<sequence> | |
<element name="accessibilityMode" type="xsd:boolean"/> | |
<element name="currencySymbol" type="xsd:string" nillable="true"/> | |
<element name="orgAttachmentFileSizeLimit" type="xsd:int"/> | |
<element name="orgDefaultCurrencyIsoCode" type="xsd:string" nillable="true"/> | |
<element name="orgDisallowHtmlAttachments" type="xsd:boolean"/> | |
<element name="orgHasPersonAccounts" type="xsd:boolean"/> | |
<element name="organizationId" type="tns:ID"/> | |
<element name="organizationMultiCurrency" type="xsd:boolean"/> | |
<element name="organizationName" type="xsd:string"/> | |
<element name="profileId" type="tns:ID"/> | |
<element name="roleId" type="tns:ID" nillable="true"/> | |
<element name="sessionSecondsValid" type="xsd:int"/> | |
<element name="userDefaultCurrencyIsoCode" type="xsd:string" nillable="true"/> | |
<element name="userEmail" type="xsd:string"/> | |
<element name="userFullName" type="xsd:string"/> | |
<element name="userId" type="tns:ID"/> | |
<element name="userLanguage" type="xsd:string"/> | |
<element name="userLocale" type="xsd:string"/> | |
<element name="userName" type="xsd:string"/> | |
<element name="userTimeZone" type="xsd:string"/> | |
<element name="userType" type="xsd:string"/> | |
<element name="userUiSkin" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="LoginResult"> | |
<sequence> | |
<element name="metadataServerUrl" type="xsd:string" nillable="true"/> | |
<element name="passwordExpired" type="xsd:boolean" /> | |
<element name="sandbox" type="xsd:boolean"/> | |
<element name="serverUrl" type="xsd:string" nillable="true"/> | |
<element name="sessionId" type="xsd:string" nillable="true"/> | |
<element name="userId" type="tns:ID" nillable="true"/> | |
<element name="userInfo" type="tns:GetUserInfoResult" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
<simpleType name="StatusCode"> | |
<restriction base="xsd:string"> | |
<enumeration value="ALL_OR_NONE_OPERATION_ROLLED_BACK"/> | |
<enumeration value="ALREADY_IN_PROCESS"/> | |
<enumeration value="ASSIGNEE_TYPE_REQUIRED"/> | |
<enumeration value="BAD_CUSTOM_ENTITY_PARENT_DOMAIN"/> | |
<enumeration value="BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED"/> | |
<enumeration value="CANNOT_CASCADE_PRODUCT_ACTIVE"/> | |
<enumeration value="CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD"/> | |
<enumeration value="CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE"/> | |
<enumeration value="CANNOT_DEACTIVATE_DIVISION"/> | |
<enumeration value="CANNOT_DELETE_LAST_DATED_CONVERSION_RATE"/> | |
<enumeration value="CANNOT_DELETE_MANAGED_OBJECT"/> | |
<enumeration value="CANNOT_DISABLE_LAST_ADMIN"/> | |
<enumeration value="CANNOT_ENABLE_IP_RESTRICT_REQUESTS"/> | |
<enumeration value="CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY"/> | |
<enumeration value="CANNOT_MODIFY_MANAGED_OBJECT"/> | |
<enumeration value="CANNOT_RENAME_APEX_REFERENCED_FIELD"/> | |
<enumeration value="CANNOT_RENAME_APEX_REFERENCED_OBJECT"/> | |
<enumeration value="CANNOT_REPARENT_RECORD"/> | |
<enumeration value="CANNOT_UPDATE_CONVERTED_LEAD"/> | |
<enumeration value="CANT_DISABLE_CORP_CURRENCY"/> | |
<enumeration value="CANT_UNSET_CORP_CURRENCY"/> | |
<enumeration value="CHILD_SHARE_FAILS_PARENT"/> | |
<enumeration value="CIRCULAR_DEPENDENCY"/> | |
<enumeration value="COMMUNITY_NOT_ACCESSIBLE"/> | |
<enumeration value="CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED"/> | |
<enumeration value="CUSTOM_ENTITY_OR_FIELD_LIMIT"/> | |
<enumeration value="CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED"/> | |
<enumeration value="CUSTOM_INDEX_EXISTS"/> | |
<enumeration value="CUSTOM_LINK_LIMIT_EXCEEDED"/> | |
<enumeration value="CUSTOM_TAB_LIMIT_EXCEEDED"/> | |
<enumeration value="DELETE_FAILED"/> | |
<enumeration value="DELETE_REQUIRED_ON_CASCADE"/> | |
<enumeration value="DEPENDENCY_EXISTS"/> | |
<enumeration value="DUPLICATE_CASE_SOLUTION"/> | |
<enumeration value="DUPLICATE_COMM_NICKNAME"/> | |
<enumeration value="DUPLICATE_CUSTOM_ENTITY_DEFINITION"/> | |
<enumeration value="DUPLICATE_CUSTOM_TAB_MOTIF"/> | |
<enumeration value="DUPLICATE_DEVELOPER_NAME"/> | |
<enumeration value="DUPLICATE_EXTERNAL_ID"/> | |
<enumeration value="DUPLICATE_MASTER_LABEL"/> | |
<enumeration value="DUPLICATE_SENDER_DISPLAY_NAME"/> | |
<enumeration value="DUPLICATE_USERNAME"/> | |
<enumeration value="DUPLICATE_VALUE"/> | |
<enumeration value="EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR"/> | |
<enumeration value="EMPTY_SCONTROL_FILE_NAME"/> | |
<enumeration value="ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE"/> | |
<enumeration value="ENTITY_IS_ARCHIVED"/> | |
<enumeration value="ENTITY_IS_DELETED"/> | |
<enumeration value="ENTITY_IS_LOCKED"/> | |
<enumeration value="ERROR_IN_MAILER"/> | |
<enumeration value="FAILED_ACTIVATION"/> | |
<enumeration value="FIELD_CUSTOM_VALIDATION_EXCEPTION"/> | |
<enumeration value="FIELD_FILTER_VALIDATION_EXCEPTION"/> | |
<enumeration value="FIELD_INTEGRITY_EXCEPTION"/> | |
<enumeration value="FILTERED_LOOKUP_LIMIT_EXCEEDED"/> | |
<enumeration value="HTML_FILE_UPLOAD_NOT_ALLOWED"/> | |
<enumeration value="IMAGE_TOO_LARGE"/> | |
<enumeration value="INACTIVE_OWNER_OR_USER"/> | |
<enumeration value="INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY"/> | |
<enumeration value="INSUFFICIENT_ACCESS_OR_READONLY"/> | |
<enumeration value="INVALID_ACCESS_LEVEL"/> | |
<enumeration value="INVALID_ARGUMENT_TYPE"/> | |
<enumeration value="INVALID_ASSIGNEE_TYPE"/> | |
<enumeration value="INVALID_ASSIGNMENT_RULE"/> | |
<enumeration value="INVALID_BATCH_OPERATION"/> | |
<enumeration value="INVALID_CONTENT_TYPE"/> | |
<enumeration value="INVALID_CREDIT_CARD_INFO"/> | |
<enumeration value="INVALID_CROSS_REFERENCE_KEY"/> | |
<enumeration value="INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD"/> | |
<enumeration value="INVALID_CURRENCY_CONV_RATE"/> | |
<enumeration value="INVALID_CURRENCY_CORP_RATE"/> | |
<enumeration value="INVALID_CURRENCY_ISO"/> | |
<enumeration value="INVALID_DATA_CATEGORY_GROUP_REFERENCE"/> | |
<enumeration value="INVALID_DATA_URI"/> | |
<enumeration value="INVALID_EMAIL_ADDRESS"/> | |
<enumeration value="INVALID_EMPTY_KEY_OWNER"/> | |
<enumeration value="INVALID_FIELD"/> | |
<enumeration value="INVALID_FIELD_FOR_INSERT_UPDATE"/> | |
<enumeration value="INVALID_FIELD_WHEN_USING_TEMPLATE"/> | |
<enumeration value="INVALID_FILTER_ACTION"/> | |
<enumeration value="INVALID_GOOGLE_DOCS_URL"/> | |
<enumeration value="INVALID_ID_FIELD"/> | |
<enumeration value="INVALID_INET_ADDRESS"/> | |
<enumeration value="INVALID_LINEITEM_CLONE_STATE"/> | |
<enumeration value="INVALID_MASTER_OR_TRANSLATED_SOLUTION"/> | |
<enumeration value="INVALID_MESSAGE_ID_REFERENCE"/> | |
<enumeration value="INVALID_OPERATION"/> | |
<enumeration value="INVALID_OPERATOR"/> | |
<enumeration value="INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST"/> | |
<enumeration value="INVALID_PARTNER_NETWORK_STATUS"/> | |
<enumeration value="INVALID_PERSON_ACCOUNT_OPERATION"/> | |
<enumeration value="INVALID_READ_ONLY_USER_DML"/> | |
<enumeration value="INVALID_SAVE_AS_ACTIVITY_FLAG"/> | |
<enumeration value="INVALID_SESSION_ID"/> | |
<enumeration value="INVALID_SETUP_OWNER"/> | |
<enumeration value="INVALID_STATUS"/> | |
<enumeration value="INVALID_TYPE"/> | |
<enumeration value="INVALID_TYPE_FOR_OPERATION"/> | |
<enumeration value="INVALID_TYPE_ON_FIELD_IN_RECORD"/> | |
<enumeration value="IP_RANGE_LIMIT_EXCEEDED"/> | |
<enumeration value="LICENSE_LIMIT_EXCEEDED"/> | |
<enumeration value="LIGHT_PORTAL_USER_EXCEPTION"/> | |
<enumeration value="LIMIT_EXCEEDED"/> | |
<enumeration value="MALFORMED_ID"/> | |
<enumeration value="MANAGER_NOT_DEFINED"/> | |
<enumeration value="MASSMAIL_RETRY_LIMIT_EXCEEDED"/> | |
<enumeration value="MASS_MAIL_LIMIT_EXCEEDED"/> | |
<enumeration value="MAXIMUM_CCEMAILS_EXCEEDED"/> | |
<enumeration value="MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED"/> | |
<enumeration value="MAXIMUM_HIERARCHY_LEVELS_REACHED"/> | |
<enumeration value="MAXIMUM_SIZE_OF_ATTACHMENT"/> | |
<enumeration value="MAXIMUM_SIZE_OF_DOCUMENT"/> | |
<enumeration value="MAX_ACTIONS_PER_RULE_EXCEEDED"/> | |
<enumeration value="MAX_ACTIVE_RULES_EXCEEDED"/> | |
<enumeration value="MAX_APPROVAL_STEPS_EXCEEDED"/> | |
<enumeration value="MAX_FORMULAS_PER_RULE_EXCEEDED"/> | |
<enumeration value="MAX_RULES_EXCEEDED"/> | |
<enumeration value="MAX_RULE_ENTRIES_EXCEEDED"/> | |
<enumeration value="MAX_TASK_DESCRIPTION_EXCEEEDED"/> | |
<enumeration value="MAX_TM_RULES_EXCEEDED"/> | |
<enumeration value="MAX_TM_RULE_ITEMS_EXCEEDED"/> | |
<enumeration value="MERGE_FAILED"/> | |
<enumeration value="MISSING_ARGUMENT"/> | |
<enumeration value="MIXED_DML_OPERATION"/> | |
<enumeration value="NONUNIQUE_SHIPPING_ADDRESS"/> | |
<enumeration value="NO_APPLICABLE_PROCESS"/> | |
<enumeration value="NO_ATTACHMENT_PERMISSION"/> | |
<enumeration value="NO_INACTIVE_DIVISION_MEMBERS"/> | |
<enumeration value="NO_MASS_MAIL_PERMISSION"/> | |
<enumeration value="NUMBER_OUTSIDE_VALID_RANGE"/> | |
<enumeration value="NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED"/> | |
<enumeration value="OPTED_OUT_OF_MASS_MAIL"/> | |
<enumeration value="OP_WITH_INVALID_USER_TYPE_EXCEPTION"/> | |
<enumeration value="PACKAGE_LICENSE_REQUIRED"/> | |
<enumeration value="PORTAL_NO_ACCESS"/> | |
<enumeration value="PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT"/> | |
<enumeration value="PRIVATE_CONTACT_ON_ASSET"/> | |
<enumeration value="RECORD_IN_USE_BY_WORKFLOW"/> | |
<enumeration value="REQUEST_RUNNING_TOO_LONG"/> | |
<enumeration value="REQUIRED_FEATURE_MISSING"/> | |
<enumeration value="REQUIRED_FIELD_MISSING"/> | |
<enumeration value="SELF_REFERENCE_FROM_TRIGGER"/> | |
<enumeration value="SHARE_NEEDED_FOR_CHILD_OWNER"/> | |
<enumeration value="SINGLE_EMAIL_LIMIT_EXCEEDED"/> | |
<enumeration value="STANDARD_PRICE_NOT_DEFINED"/> | |
<enumeration value="STORAGE_LIMIT_EXCEEDED"/> | |
<enumeration value="STRING_TOO_LONG"/> | |
<enumeration value="TABSET_LIMIT_EXCEEDED"/> | |
<enumeration value="TEMPLATE_NOT_ACTIVE"/> | |
<enumeration value="TERRITORY_REALIGN_IN_PROGRESS"/> | |
<enumeration value="TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET"/> | |
<enumeration value="TOO_MANY_APEX_REQUESTS"/> | |
<enumeration value="TOO_MANY_ENUM_VALUE"/> | |
<enumeration value="TRANSFER_REQUIRES_READ"/> | |
<enumeration value="UNABLE_TO_LOCK_ROW"/> | |
<enumeration value="UNAVAILABLE_RECORDTYPE_EXCEPTION"/> | |
<enumeration value="UNDELETE_FAILED"/> | |
<enumeration value="UNKNOWN_EXCEPTION"/> | |
<enumeration value="UNSPECIFIED_EMAIL_ADDRESS"/> | |
<enumeration value="UNSUPPORTED_APEX_TRIGGER_OPERATON"/> | |
<enumeration value="UNVERIFIED_SENDER_ADDRESS"/> | |
<enumeration value="USER_OWNS_PORTAL_ACCOUNT_EXCEPTION"/> | |
<enumeration value="USER_WITH_APEX_SHARES_EXCEPTION"/> | |
<enumeration value="WEBLINK_SIZE_LIMIT_EXCEEDED"/> | |
<enumeration value="WRONG_CONTROLLER_TYPE"/> | |
</restriction> | |
</simpleType> | |
<complexType name="Error"> | |
<sequence> | |
<element name="fields" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="message" type="xsd:string"/> | |
<element name="statusCode" type="tns:StatusCode"/> | |
</sequence> | |
</complexType> | |
<complexType name="SendEmailError"> | |
<sequence> | |
<element name="fields" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="message" type="xsd:string"/> | |
<element name="statusCode" type="tns:StatusCode"/> | |
<element name="targetObjectId" type="tns:ID" nillable="true"/> | |
</sequence> | |
</complexType> | |
<complexType name="SaveResult"> | |
<sequence> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID" nillable="true"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="UpsertResult"> | |
<sequence> | |
<element name="created" type="xsd:boolean"/> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID" nillable="true"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="MergeRequest"> | |
<sequence> | |
<element name="masterRecord" type="ens:sObject"/> | |
<element name="recordToMergeIds" type="tns:ID" minOccurs="1" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="MergeResult"> | |
<sequence> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID" nillable="true"/> | |
<element name="mergedRecordIds" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="success" type="xsd:boolean"/> | |
<element name="updatedRelatedIds" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="ProcessRequest"> | |
<sequence> | |
<element name="comments" type="xsd:string" nillable="true"/> | |
<element name="nextApproverIds" type="tns:ID" minOccurs="0" maxOccurs="unbounded" nillable="true"/> | |
</sequence> | |
</complexType> | |
<complexType name="ProcessSubmitRequest"> | |
<complexContent> | |
<extension base="tns:ProcessRequest"> | |
<sequence> | |
<element name="objectId" type="tns:ID"/> | |
</sequence> | |
</extension> | |
</complexContent> | |
</complexType> | |
<complexType name="ProcessWorkitemRequest"> | |
<complexContent> | |
<extension base="tns:ProcessRequest"> | |
<sequence> | |
<element name="action" type="xsd:string"/> | |
<element name="workitemId" type="tns:ID"/> | |
</sequence> | |
</extension> | |
</complexContent> | |
</complexType> | |
<complexType name="ProcessResult"> | |
<sequence> | |
<element name="actorIds" type="tns:ID" nillable="false" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="entityId" type="tns:ID" nillable="true"/> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="instanceId" type="tns:ID" nillable="true"/> | |
<element name="instanceStatus" type="xsd:string" nillable="true"/> | |
<element name="newWorkitemIds" type="tns:ID" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="DeleteResult"> | |
<sequence> | |
<element name="errors" type="tns:Error" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID" nillable="true"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="UndeleteResult"> | |
<sequence> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID" nillable="true"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="EmptyRecycleBinResult"> | |
<sequence> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID" nillable="true"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="LeadConvert"> | |
<sequence> | |
<element name="accountId" type="tns:ID" nillable="true"/> | |
<element name="contactId" type="tns:ID" nillable="true"/> | |
<element name="convertedStatus" type="xsd:string"/> | |
<element name="doNotCreateOpportunity" type="xsd:boolean"/> | |
<element name="leadId" type="tns:ID"/> | |
<element name="opportunityName" type="xsd:string" nillable="true"/> | |
<element name="overwriteLeadSource" type="xsd:boolean"/> | |
<element name="ownerId" type="tns:ID" nillable="true"/> | |
<element name="sendNotificationEmail" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="LeadConvertResult"> | |
<sequence> | |
<element name="accountId" type="tns:ID" nillable="true"/> | |
<element name="contactId" type="tns:ID" nillable="true"/> | |
<element name="errors" type="tns:Error" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="leadId" type="tns:ID" nillable="true"/> | |
<element name="opportunityId" type="tns:ID" nillable="true"/> | |
<element name="success" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSObjectResult"> | |
<sequence> | |
<element name="activateable" type="xsd:boolean"/> | |
<element name="childRelationships" type="tns:ChildRelationship" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="createable" type="xsd:boolean"/> | |
<element name="custom" type="xsd:boolean"/> | |
<element name="customSetting" type="xsd:boolean"/> | |
<element name="deletable" type="xsd:boolean"/> | |
<element name="deprecatedAndHidden" type="xsd:boolean"/> | |
<element name="feedEnabled" type="xsd:boolean"/> | |
<element name="fields" type="tns:Field" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="keyPrefix" type="xsd:string" nillable="true"/> | |
<element name="label" type="xsd:string"/> | |
<element name="labelPlural" type="xsd:string"/> | |
<element name="layoutable" type="xsd:boolean"/> | |
<element name="mergeable" type="xsd:boolean"/> | |
<element name="name" type="xsd:string"/> | |
<element name="queryable" type="xsd:boolean"/> | |
<element name="recordTypeInfos" type="tns:RecordTypeInfo" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="replicateable" type="xsd:boolean"/> | |
<element name="retrieveable" type="xsd:boolean"/> | |
<element name="searchable" type="xsd:boolean" /> | |
<element name="triggerable" type="xsd:boolean" minOccurs="0"/> | |
<element name="undeletable" type="xsd:boolean"/> | |
<element name="updateable" type="xsd:boolean"/> | |
<element name="urlDetail" type="xsd:string" nillable="true"/> | |
<element name="urlEdit" type="xsd:string" nillable="true"/> | |
<element name="urlNew" type="xsd:string" nillable="true"/> | |
</sequence> | |
</complexType> | |
<!-- this is a subset of properties for each SObject that is returned by the describeGlobal call --> | |
<complexType name="DescribeGlobalSObjectResult"> | |
<sequence> | |
<element name="activateable" type="xsd:boolean"/> | |
<element name="createable" type="xsd:boolean"/> | |
<element name="custom" type="xsd:boolean"/> | |
<element name="customSetting" type="xsd:boolean"/> | |
<element name="deletable" type="xsd:boolean"/> | |
<element name="deprecatedAndHidden" type="xsd:boolean"/> | |
<element name="feedEnabled" type="xsd:boolean"/> | |
<element name="keyPrefix" type="xsd:string" nillable="true"/> | |
<element name="label" type="xsd:string"/> | |
<element name="labelPlural" type="xsd:string"/> | |
<element name="layoutable" type="xsd:boolean"/> | |
<element name="mergeable" type="xsd:boolean"/> | |
<element name="name" type="xsd:string"/> | |
<element name="queryable" type="xsd:boolean"/> | |
<element name="replicateable" type="xsd:boolean"/> | |
<element name="retrieveable" type="xsd:boolean"/> | |
<element name="searchable" type="xsd:boolean"/> | |
<element name="triggerable" type="xsd:boolean"/> | |
<element name="undeletable" type="xsd:boolean"/> | |
<element name="updateable" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="ChildRelationship"> | |
<sequence> | |
<element name="cascadeDelete" type="xsd:boolean"/> | |
<element name="childSObject" type="xsd:string"/> | |
<element name="deprecatedAndHidden" type="xsd:boolean"/> | |
<element name="field" type="xsd:string"/> | |
<element name="relationshipName" type="xsd:string" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeGlobalResult"> | |
<sequence> | |
<element name="encoding" type="xsd:string" nillable="true"/> | |
<element name="maxBatchSize" type="xsd:int"/> | |
<element name="sobjects" type="tns:DescribeGlobalSObjectResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<simpleType name="fieldType"> | |
<restriction base="xsd:string"> | |
<enumeration value="string"/> | |
<enumeration value="picklist"/> | |
<enumeration value="multipicklist"/> | |
<enumeration value="combobox"/> | |
<enumeration value="reference"/> | |
<enumeration value="base64"/> | |
<enumeration value="boolean"/> | |
<enumeration value="currency"/> | |
<enumeration value="textarea"/> | |
<enumeration value="int"/> | |
<enumeration value="double"/> | |
<enumeration value="percent"/> | |
<enumeration value="phone"/> | |
<enumeration value="id"/> | |
<enumeration value="date"/> | |
<enumeration value="datetime"/> | |
<enumeration value="time"/> | |
<enumeration value="url"/> | |
<enumeration value="email"/> | |
<enumeration value="encryptedstring"/> | |
<enumeration value="datacategorygroupreference"/> | |
<enumeration value="anyType"/> <!-- can be string, picklist, reference, boolean, currency, int, double, percent, id, date, datetime, url, email --> | |
</restriction> | |
</simpleType> | |
<simpleType name="soapType"> | |
<restriction base="xsd:string"> | |
<enumeration value="tns:ID"/> | |
<enumeration value="xsd:base64Binary"/> | |
<enumeration value="xsd:boolean"/> | |
<enumeration value="xsd:double"/> | |
<enumeration value="xsd:int"/> | |
<enumeration value="xsd:string"/> | |
<enumeration value="xsd:date"/> | |
<enumeration value="xsd:dateTime"/> | |
<enumeration value="xsd:time"/> | |
<enumeration value="xsd:anyType"/> <!-- can be id, booolean, double, int, string, date, dateTime --> | |
</restriction> | |
</simpleType> | |
<complexType name="Field"> | |
<sequence> | |
<element name="autoNumber" type="xsd:boolean"/> | |
<element name="byteLength" type="xsd:int"/> | |
<element name="calculated" type="xsd:boolean"/> | |
<element name="calculatedFormula" type="xsd:string" minOccurs="0"/> | |
<element name="caseSensitive" type="xsd:boolean"/> | |
<element name="controllerName" type="xsd:string" minOccurs="0"/> | |
<element name="createable" type="xsd:boolean"/> | |
<element name="custom" type="xsd:boolean"/> | |
<element name="defaultValueFormula" type="xsd:string" minOccurs="0"/> | |
<element name="defaultedOnCreate" type="xsd:boolean"/> | |
<element name="dependentPicklist" type="xsd:boolean" minOccurs="0"/> | |
<element name="deprecatedAndHidden" type="xsd:boolean"/> | |
<element name="digits" type="xsd:int"/> | |
<element name="externalId" type="xsd:boolean" minOccurs="0"/> | |
<element name="filterable" type="xsd:boolean"/> | |
<element name="groupable" type="xsd:boolean"/> | |
<element name="htmlFormatted" type="xsd:boolean" minOccurs="0"/> | |
<element name="idLookup" type="xsd:boolean"/> | |
<element name="inlineHelpText" type="xsd:string" minOccurs="0"/> | |
<element name="label" type="xsd:string"/> | |
<element name="length" type="xsd:int"/> | |
<element name="name" type="xsd:string"/> | |
<element name="nameField" type="xsd:boolean"/> | |
<element name="namePointing" type="xsd:boolean" minOccurs="0"/> | |
<element name="nillable" type="xsd:boolean"/> | |
<element name="picklistValues" type="tns:PicklistEntry" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="precision" type="xsd:int"/> | |
<element name="referenceTo" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="relationshipName" type="xsd:string" minOccurs="0"/> | |
<element name="relationshipOrder" type="xsd:int" minOccurs="0"/> | |
<element name="restrictedPicklist" type="xsd:boolean"/> | |
<element name="scale" type="xsd:int"/> | |
<element name="soapType" type="tns:soapType"/> | |
<element name="sortable" type="xsd:boolean" minOccurs="0"/> | |
<element name="type" type="tns:fieldType"/> | |
<element name="unique" type="xsd:boolean"/> | |
<element name="updateable" type="xsd:boolean"/> | |
<element name="writeRequiresMasterRead" type="xsd:boolean" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
<complexType name="PicklistEntry"> | |
<sequence> | |
<element name="active" type="xsd:boolean"/> | |
<element name="defaultValue" type="xsd:boolean"/> | |
<element name="label" type="xsd:string" nillable="true"/> | |
<element name="validFor" type="xsd:base64Binary" minOccurs="0"/> | |
<element name="value" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeDataCategoryGroupResult"> | |
<sequence> | |
<element name="categoryCount" type="xsd:int"/> | |
<element name="description" type="xsd:string"/> | |
<element name="label" type="xsd:string"/> | |
<element name="name" type="xsd:string"/> | |
<element name="sobject" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeDataCategoryGroupStructureResult"> | |
<sequence> | |
<element name="description" type="xsd:string"/> | |
<element name="label" type="xsd:string"/> | |
<element name="name" type="xsd:string"/> | |
<element name="sobject" type="xsd:string"/> | |
<element name="topCategories" type="tns:DataCategory" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="DataCategoryGroupSobjectTypePair"> | |
<sequence> | |
<element name="dataCategoryGroupName" type="xsd:string"/> | |
<element name="sobject" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DataCategory"> | |
<sequence> | |
<element name="childCategories" type="tns:DataCategory" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="label" type="xsd:string"/> | |
<element name="name" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSoftphoneLayoutResult"> | |
<sequence> | |
<element name="callTypes" type="tns:DescribeSoftphoneLayoutCallType" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID"/> | |
<element name="name" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSoftphoneLayoutCallType"> | |
<sequence> | |
<element name="infoFields" type="tns:DescribeSoftphoneLayoutInfoField" maxOccurs="unbounded"/> | |
<element name="name" type="xsd:string"/> | |
<element name="screenPopOptions" type="tns:DescribeSoftphoneScreenPopOption" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="screenPopsOpenWithin" type="xsd:string" minOccurs="0"/> | |
<element name="sections" type="tns:DescribeSoftphoneLayoutSection" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSoftphoneScreenPopOption"> | |
<sequence> | |
<element name="matchType" type="xsd:string"/> | |
<element name="screenPopData" type="xsd:string"/> | |
<element name="screenPopType" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSoftphoneLayoutInfoField"> | |
<sequence> | |
<element name="name" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSoftphoneLayoutSection"> | |
<sequence> | |
<element name="entityApiName" type="xsd:string"/> | |
<element name="items" type="tns:DescribeSoftphoneLayoutItem" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeSoftphoneLayoutItem"> | |
<sequence> | |
<element name="itemApiName" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutResult"> | |
<sequence> | |
<element name="layouts" type="tns:DescribeLayout" maxOccurs="unbounded"/> | |
<element name="recordTypeMappings" type="tns:RecordTypeMapping" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="recordTypeSelectorRequired" type="xsd:boolean" /> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayout"> | |
<sequence> | |
<element name="buttonLayoutSection" type="tns:DescribeLayoutButtonSection" minOccurs="0"/> | |
<element name="detailLayoutSections" type="tns:DescribeLayoutSection" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="editLayoutSections" type="tns:DescribeLayoutSection" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="id" type="tns:ID"/> | |
<element name="relatedLists" type="tns:RelatedList" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutSection"> | |
<sequence> | |
<element name="columns" type="xsd:int"/> | |
<element name="heading" type="xsd:string"/> | |
<element name="layoutRows" type="tns:DescribeLayoutRow" maxOccurs="unbounded"/> | |
<element name="rows" type="xsd:int"/> | |
<element name="useCollapsibleSection" type="xsd:boolean"/> | |
<element name="useHeading" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutButtonSection"> | |
<sequence> | |
<element name="detailButtons" type="tns:DescribeLayoutButton" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutRow"> | |
<sequence> | |
<element name="layoutItems" type="tns:DescribeLayoutItem" maxOccurs="unbounded"/> | |
<element name="numItems" type="xsd:int"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutItem"> | |
<sequence> | |
<element name="editable" type="xsd:boolean"/> | |
<element name="label" type="xsd:string" nillable="true"/> | |
<element name="layoutComponents" type="tns:DescribeLayoutComponent" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="placeholder" type="xsd:boolean"/> | |
<element name="required" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutButton"> | |
<sequence> | |
<element name="custom" type="xsd:boolean"/> | |
<element name="label" type="xsd:string" nillable="true"/> | |
<element name="name" type="xsd:string" nillable="true"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeLayoutComponent"> | |
<sequence> | |
<element name="displayLines" type="xsd:int"/> | |
<element name="tabOrder" type="xsd:int"/> | |
<element name="type" type="tns:layoutComponentType"/> | |
<element name="value" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<simpleType name="layoutComponentType"> | |
<restriction base="xsd:string"> | |
<enumeration value="Field"/> | |
<enumeration value="Separator"/> | |
<enumeration value="SControl"/> | |
<enumeration value="EmptySpace"/> | |
</restriction> | |
</simpleType> | |
<complexType name="RecordTypeInfo"> | |
<sequence> | |
<element name="available" type="xsd:boolean"/> | |
<element name="defaultRecordTypeMapping" type="xsd:boolean"/> | |
<element name="name" type="xsd:string"/> | |
<element name="recordTypeId" type="tns:ID" nillable="true"/> | |
</sequence> | |
</complexType> | |
<complexType name="RecordTypeMapping"> | |
<sequence> | |
<element name="available" type="xsd:boolean"/> | |
<element name="defaultRecordTypeMapping" type="xsd:boolean"/> | |
<element name="layoutId" type="tns:ID"/> | |
<element name="name" type="xsd:string"/> | |
<element name="picklistsForRecordType" type="tns:PicklistForRecordType" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
<element name="recordTypeId" type="tns:ID" nillable="true"/> | |
</sequence> | |
</complexType> | |
<complexType name="PicklistForRecordType"> | |
<sequence> | |
<element name="picklistName" type="xsd:string"/> | |
<element name="picklistValues" type="tns:PicklistEntry" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="RelatedList"> | |
<sequence> | |
<element name="columns" type="tns:RelatedListColumn" maxOccurs="unbounded"/> | |
<element name="custom" type="xsd:boolean"/> | |
<element name="field" type="xsd:string" nillable="true"/> | |
<element name="label" type="xsd:string"/> | |
<element name="limitRows" type="xsd:int"/> | |
<element name="name" type="xsd:string"/> | |
<element name="sobject" type="xsd:string" nillable="true"/> | |
<element name="sort" type="tns:RelatedListSort" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="RelatedListColumn"> | |
<sequence> | |
<element name="field" type="xsd:string" nillable="true"/> | |
<element name="format" type="xsd:string" nillable="true"/> | |
<element name="label" type="xsd:string"/> | |
<element name="name" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="RelatedListSort"> | |
<sequence> | |
<element name="ascending" type="xsd:boolean"/> | |
<element name="column" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<complexType name="EmailFileAttachment"> | |
<sequence> | |
<element name="body" nillable="true" minOccurs="0" type="xsd:base64Binary"/> | |
<element name="contentType" nillable="true" minOccurs="0" type="xsd:string" /> | |
<element name="fileName" type="xsd:string" /> | |
<element name="inline" type="xsd:boolean" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
<simpleType name="EmailPriority"> | |
<restriction base="xsd:string"> | |
<enumeration value="Highest"/> | |
<enumeration value="High"/> | |
<enumeration value="Normal"/> | |
<enumeration value="Low"/> | |
<enumeration value="Lowest"/> | |
</restriction> | |
</simpleType> | |
<complexType name="Email"> | |
<sequence> | |
<element name="bccSender" type="xsd:boolean" nillable="true"/> | |
<element name="emailPriority" type="tns:EmailPriority" nillable="true"/> | |
<element name="replyTo" type="xsd:string" nillable="true"/> | |
<element name="saveAsActivity" type="xsd:boolean" nillable="true"/> | |
<element name="senderDisplayName" type="xsd:string" nillable="true"/> | |
<element name="subject" type="xsd:string" nillable="true"/> | |
<element name="useSignature" type="xsd:boolean" nillable="true"/> | |
</sequence> | |
</complexType> | |
<complexType name="MassEmailMessage"> | |
<complexContent> | |
<extension base="tns:Email"> | |
<sequence> | |
<element name="description" type="xsd:string" nillable="true"/> | |
<element name="targetObjectIds" minOccurs="0" maxOccurs="250" type="tns:ID" /> | |
<element name="templateId" type="tns:ID"/> | |
<element name="whatIds" minOccurs="0" maxOccurs="250" type="tns:ID" /> | |
</sequence> | |
</extension> | |
</complexContent> | |
</complexType> | |
<complexType name="SingleEmailMessage"> | |
<complexContent> | |
<extension base="tns:Email"> | |
<sequence> | |
<element name="bccAddresses" minOccurs="0" maxOccurs="25" type="xsd:string" nillable="true"/> | |
<element name="ccAddresses" minOccurs="0" maxOccurs="25" type="xsd:string" nillable="true"/> | |
<element name="charset" type="xsd:string" nillable="true"/> | |
<element name="documentAttachments" minOccurs="0" maxOccurs="unbounded" type="tns:ID" /> | |
<element name="htmlBody" type="xsd:string" nillable="true"/> | |
<element name="inReplyTo" minOccurs="0" type="xsd:string" nillable="true"/> | |
<element name="fileAttachments" minOccurs="0" maxOccurs="unbounded" type="tns:EmailFileAttachment"/> | |
<element name="orgWideEmailAddressId" minOccurs="0" maxOccurs="1" type="tns:ID" nillable="true"/> | |
<element name="plainTextBody" type="xsd:string" nillable="true"/> | |
<element name="references" minOccurs="0" type="xsd:string" nillable="true"/> | |
<element name="targetObjectId" type="tns:ID" nillable="true"/> | |
<element name="templateId" type="tns:ID" nillable="true"/> | |
<element name="toAddresses" minOccurs="0" maxOccurs="100" type="xsd:string" nillable="true"/> | |
<element name="whatId" type="tns:ID" nillable="true"/> | |
</sequence> | |
</extension> | |
</complexContent> | |
</complexType> | |
<complexType name="SendEmailResult"> | |
<sequence> | |
<element name="errors" minOccurs="0" maxOccurs="unbounded" type="tns:SendEmailError" /> | |
<element name="success" type="xsd:boolean" /> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeTabSetResult"> | |
<sequence> | |
<element name="label" type="xsd:string" /> | |
<element name="logoUrl" type="xsd:string" /> | |
<element name="namespace" type="xsd:string" minOccurs="0"/> | |
<element name="selected" type="xsd:boolean" /> | |
<element name="tabs" type="tns:DescribeTab" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
<complexType name="DescribeTab"> | |
<sequence> | |
<element name="custom" type="xsd:boolean" /> | |
<element name="iconUrl" type="xsd:string" /> | |
<element name="label" type="xsd:string" /> | |
<element name="miniIconUrl" type="xsd:string" /> | |
<element name="sobjectName" type="xsd:string" nillable="true" /> | |
<element name="url" type="xsd:string" /> | |
</sequence> | |
</complexType> | |
<!-- Login Message Types --> | |
<element name="login"> | |
<complexType> | |
<sequence> | |
<element name="username" type="xsd:string"/> | |
<element name="password" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="loginResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:LoginResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Describe Message Types --> | |
<element name="describeSObject"> | |
<complexType> | |
<sequence> | |
<element name="sObjectType" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeSObjectResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeSObjectResult" nillable="true"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- DescibeSObjects Message Types --> | |
<element name="describeSObjects"> | |
<complexType> | |
<sequence> | |
<element name="sObjectType" type="xsd:string" minOccurs='0' maxOccurs='100' /> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeSObjectsResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeSObjectResult" nillable="true" minOccurs='0' maxOccurs='100'/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Describe Global Message Types --> | |
<element name="describeGlobal"> | |
<complexType> | |
<sequence/> | |
</complexType> | |
</element> | |
<element name="describeGlobalResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeGlobalResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Describe Data Category Groups Message Types --> | |
<element name="describeDataCategoryGroups"> | |
<complexType> | |
<sequence> | |
<element name="sObjectType" type="xsd:string" minOccurs='0' maxOccurs='10' /> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeDataCategoryGroupsResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeDataCategoryGroupResult" minOccurs='0' maxOccurs='100'/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeDataCategoryGroupStructures"> | |
<complexType> | |
<sequence> | |
<element name="pairs" type="tns:DataCategoryGroupSobjectTypePair" minOccurs='0' maxOccurs='100' /> | |
<element name="topCategoriesOnly" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeDataCategoryGroupStructuresResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeDataCategoryGroupStructureResult" minOccurs='0' maxOccurs='100'/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeLayout"> | |
<complexType> | |
<sequence> | |
<element name="sObjectType" type="xsd:string"/> | |
<element name="recordTypeIds" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeLayoutResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeLayoutResult" nillable="true"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeSoftphoneLayout"> | |
<complexType> | |
<sequence/> | |
</complexType> | |
</element> | |
<element name="describeSoftphoneLayoutResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeSoftphoneLayoutResult" nillable="true"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="describeTabs"> | |
<complexType> | |
<sequence/> | |
</complexType> | |
</element> | |
<element name="describeTabsResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DescribeTabSetResult" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Create Message Types --> | |
<element name="create"> | |
<complexType> | |
<sequence> | |
<element name="sObjects" type="ens:sObject" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="createResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:SaveResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Send Email Types --> | |
<element name="sendEmail"> | |
<complexType> | |
<sequence> | |
<element name="messages" type="tns:Email" minOccurs="0" maxOccurs="10"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="sendEmailResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" minOccurs="0" maxOccurs="10" type="tns:SendEmailResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Update Message Types --> | |
<element name="update"> | |
<complexType> | |
<sequence> | |
<element name="sObjects" type="ens:sObject" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="updateResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:SaveResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Upsert Message Types --> | |
<element name="upsert"> | |
<complexType> | |
<sequence> | |
<element name="externalIDFieldName" type="xsd:string"/> | |
<element name="sObjects" type="ens:sObject" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="upsertResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:UpsertResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Merge Message Types --> | |
<element name="merge"> | |
<complexType> | |
<sequence> | |
<element name="request" type="tns:MergeRequest" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="mergeResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:MergeResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Delete Message Types --> | |
<element name="delete"> | |
<complexType> | |
<sequence> | |
<element name="ids" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="deleteResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:DeleteResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Undelete Message Types --> | |
<element name="undelete"> | |
<complexType> | |
<sequence> | |
<element name="ids" type="tns:ID" minOccurs="1" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="undeleteResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:UndeleteResult" minOccurs="1" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- EmptyRecycleBin Message Types --> | |
<element name="emptyRecycleBin"> | |
<complexType> | |
<sequence> | |
<element name="ids" type="tns:ID" minOccurs="1" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="emptyRecycleBinResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:EmptyRecycleBinResult" minOccurs="1" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Process Message Types --> | |
<element name="process"> | |
<complexType> | |
<sequence> | |
<element name="actions" type="tns:ProcessRequest" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="processResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:ProcessResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Retrieve (ID List) Message Types --> | |
<element name="retrieve"> | |
<complexType> | |
<sequence> | |
<element name="fieldList" type="xsd:string"/> | |
<element name="sObjectType" type="xsd:string"/> | |
<element name="ids" type="tns:ID" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="retrieveResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="ens:sObject" nillable="true" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Convert Lead Message Types --> | |
<element name="convertLead"> | |
<complexType> | |
<sequence> | |
<element name="leadConverts" type="tns:LeadConvert" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="convertLeadResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:LeadConvertResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Get Updated Message Types --> | |
<element name="getUpdated"> | |
<complexType> | |
<sequence> | |
<element name="sObjectType" type="xsd:string"/> | |
<element name="startDate" type="xsd:dateTime"/> | |
<element name="endDate" type="xsd:dateTime"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="getUpdatedResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:GetUpdatedResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Get Deleted Message Types --> | |
<element name="getDeleted"> | |
<complexType> | |
<sequence> | |
<element name="sObjectType" type="xsd:string"/> | |
<element name="startDate" type="xsd:dateTime"/> | |
<element name="endDate" type="xsd:dateTime"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="getDeletedResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:GetDeletedResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Logout current session --> | |
<element name="logout"> | |
<complexType> | |
</complexType> | |
</element> | |
<element name="logoutResponse"> | |
<complexType> | |
</complexType> | |
</element> | |
<!-- Invalidate a list of session ids --> | |
<element name="invalidateSessions"> | |
<complexType> | |
<sequence> | |
<element name="sessionIds" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="invalidateSessionsResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:InvalidateSessionsResult" minOccurs="0" maxOccurs="unbounded"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Create Query --> | |
<element name="query"> | |
<complexType> | |
<sequence> | |
<element name="queryString" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="queryResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:QueryResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Create Query All --> | |
<element name="queryAll"> | |
<complexType> | |
<sequence> | |
<element name="queryString" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="queryAllResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:QueryResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Next Batch of sObjects from a query --> | |
<element name="queryMore"> | |
<complexType> | |
<sequence> | |
<element name="queryLocator" type="tns:QueryLocator"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="queryMoreResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:QueryResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Create Search --> | |
<element name="search"> | |
<complexType> | |
<sequence> | |
<element name="searchString" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="searchResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:SearchResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="getServerTimestamp"> | |
<complexType> | |
<sequence/> | |
</complexType> | |
</element> | |
<element name="getServerTimestampResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:GetServerTimestampResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="setPassword"> | |
<complexType> | |
<sequence> | |
<element name="userId" type="tns:ID"/> | |
<element name="password" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="setPasswordResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:SetPasswordResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="resetPassword"> | |
<complexType> | |
<sequence> | |
<element name="userId" type="tns:ID"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="resetPasswordResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:ResetPasswordResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="getUserInfo"> | |
<complexType> | |
<sequence/> | |
</complexType> | |
</element> | |
<element name="getUserInfoResponse"> | |
<complexType> | |
<sequence> | |
<element name="result" type="tns:GetUserInfoResult"/> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- Header Elements --> | |
<element name="SessionHeader"> | |
<complexType> | |
<sequence> | |
<element name="sessionId" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="LoginScopeHeader"> | |
<complexType> | |
<sequence> | |
<element name="organizationId" type="tns:ID"/> | |
<element name="portalId" type="tns:ID" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="CallOptions"> | |
<complexType> | |
<sequence> | |
<element name="client" type="xsd:string" nillable="true"/> | |
<element name="defaultNamespace" type="xsd:string" nillable="true"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="QueryOptions"> | |
<complexType> | |
<sequence> | |
<element name="batchSize" type="xsd:int" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
</element> | |
<simpleType name="DebugLevel"> | |
<restriction base="xsd:string"> | |
<enumeration value="None"/> | |
<enumeration value="DebugOnly"/> | |
<enumeration value="Db"/> | |
</restriction> | |
</simpleType> | |
<element name="DebuggingHeader"> | |
<complexType> | |
<sequence> | |
<element name="debugLevel" type="tns:DebugLevel"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="DebuggingInfo"> | |
<complexType> | |
<sequence> | |
<element name="debugLog" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
</element> | |
<xsd:complexType name="PackageVersion"> | |
<xsd:sequence> | |
<xsd:element name="majorNumber" type="xsd:int"/> | |
<xsd:element name="minorNumber" type="xsd:int"/> | |
<xsd:element name="namespace" type="xsd:string"/> | |
</xsd:sequence> | |
</xsd:complexType> | |
<xsd:element name="PackageVersionHeader"> | |
<xsd:complexType> | |
<xsd:sequence> | |
<xsd:element name="packageVersions" minOccurs="0" maxOccurs="unbounded" type="tns:PackageVersion"/> | |
</xsd:sequence> | |
</xsd:complexType> | |
</xsd:element> | |
<element name="AllowFieldTruncationHeader"> | |
<complexType> | |
<sequence> | |
<element name="allowFieldTruncation" type="xsd:boolean" /> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="DisableFeedTrackingHeader"> | |
<complexType> | |
<sequence> | |
<element name="disableFeedTracking" type="xsd:boolean" /> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="AllOrNoneHeader"> | |
<complexType> | |
<sequence> | |
<element name="allOrNone" type="xsd:boolean" /> | |
</sequence> | |
</complexType> | |
</element> | |
<!-- ideally this could of just been elem name="..." type="xsd:boolean" | |
but is required to be nested within a complexType for .NET 1.1 compatibility --> | |
<element name="MruHeader"> | |
<complexType> | |
<sequence> | |
<element name="updateMru" type="xsd:boolean" /> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="EmailHeader"> | |
<complexType> | |
<sequence> | |
<element name="triggerAutoResponseEmail" type="xsd:boolean"/> | |
<element name="triggerOtherEmail" type="xsd:boolean"/> | |
<element name="triggerUserEmail" type="xsd:boolean"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="AssignmentRuleHeader"> | |
<complexType> | |
<sequence> | |
<element name="assignmentRuleId" type="tns:ID" nillable="true" /> | |
<element name="useDefaultRule" type="xsd:boolean" nillable="true" /> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="UserTerritoryDeleteHeader"> | |
<complexType> | |
<sequence> | |
<element name="transferToUserId" type="tns:ID" nillable="true"/> | |
</sequence> | |
</complexType> | |
</element> | |
<element name="LocaleOptions"> | |
<complexType> | |
<sequence> | |
<element name="language" type="xsd:string" minOccurs="0"/> | |
</sequence> | |
</complexType> | |
</element> | |
</schema> | |
<schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:fault.partner.soap.sforce.com" xmlns:fns="urn:fault.partner.soap.sforce.com"> | |
<simpleType name="ExceptionCode"> | |
<restriction base="xsd:string"> | |
<enumeration value="API_CURRENTLY_DISABLED"/> | |
<enumeration value="API_DISABLED_FOR_ORG"/> | |
<enumeration value="ARGUMENT_OBJECT_PARSE_ERROR"/> | |
<enumeration value="CANNOT_DELETE_OWNER"/> | |
<enumeration value="CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY"/> | |
<enumeration value="CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY"/> | |
<enumeration value="CIRCULAR_OBJECT_GRAPH"/> | |
<enumeration value="CLIENT_NOT_ACCESSIBLE_FOR_USER"/> | |
<enumeration value="CLIENT_REQUIRE_UPDATE_FOR_USER"/> | |
<enumeration value="CUSTOM_METADATA_LIMIT_EXCEEDED"/> | |
<enumeration value="DATACLOUD_API_CLIENT_EXCEPTION"/> | |
<enumeration value="DATACLOUD_API_SERVER_BUSY_EXCEPTION"/> | |
<enumeration value="DATACLOUD_API_SERVER_EXCEPTION"/> | |
<enumeration value="DATACLOUD_API_UNAVAILABLE"/> | |
<enumeration value="DUPLICATE_ARGUMENT_VALUE"/> | |
<enumeration value="DUPLICATE_VALUE"/> | |
<enumeration value="EMAIL_BATCH_SIZE_LIMIT_EXCEEDED"/> | |
<enumeration value="EMAIL_TO_CASE_INVALID_ROUTING"/> | |
<enumeration value="EMAIL_TO_CASE_LIMIT_EXCEEDED"/> | |
<enumeration value="EMAIL_TO_CASE_NOT_ENABLED"/> | |
<enumeration value="EXCEEDED_ID_LIMIT"/> | |
<enumeration value="EXCEEDED_LEAD_CONVERT_LIMIT"/> | |
<enumeration value="EXCEEDED_MAX_SIZE_REQUEST"/> | |
<enumeration value="EXCEEDED_MAX_TYPES_LIMIT"/> | |
<enumeration value="EXCEEDED_QUOTA"/> | |
<enumeration value="FEED_NOT_ENABLED_FOR_OBJECT"/> | |
<enumeration value="FUNCTIONALITY_NOT_ENABLED"/> | |
<enumeration value="FUNCTIONALITY_TEMPORARILY_UNAVAILABLE"/> | |
<enumeration value="INACTIVE_OWNER_OR_USER"/> | |
<enumeration value="INACTIVE_PORTAL"/> | |
<enumeration value="INSUFFICIENT_ACCESS"/> | |
<enumeration value="INVALID_ASSIGNMENT_RULE"/> | |
<enumeration value="INVALID_BATCH_SIZE"/> | |
<enumeration value="INVALID_CLIENT"/> | |
<enumeration value="INVALID_CROSS_REFERENCE_KEY"/> | |
<enumeration value="INVALID_FIELD"/> | |
<enumeration value="INVALID_FILTER_LANGUAGE"/> | |
<enumeration value="INVALID_FILTER_VALUE"/> | |
<enumeration value="INVALID_ID_FIELD"/> | |
<enumeration value="INVALID_LOCALE_LANGUAGE"/> | |
<enumeration value="INVALID_LOCATOR"/> | |
<enumeration value="INVALID_LOGIN"/> | |
<enumeration value="INVALID_MULTIPART_REQUEST"/> | |
<enumeration value="INVALID_NEW_PASSWORD"/> | |
<enumeration value="INVALID_OPERATION"/> | |
<enumeration value="INVALID_OPERATION_WITH_EXPIRED_PASSWORD"/> | |
<enumeration value="INVALID_PAGING_OPTION"/> | |
<enumeration value="INVALID_QUERY_FILTER_OPERATOR"/> | |
<enumeration value="INVALID_QUERY_LOCATOR"/> | |
<enumeration value="INVALID_QUERY_SCOPE"/> | |
<enumeration value="INVALID_REPLICATION_DATE"/> | |
<enumeration value="INVALID_SEARCH"/> | |
<enumeration value="INVALID_SEARCH_SCOPE"/> | |
<enumeration value="INVALID_SESSION_ID"/> | |
<enumeration value="INVALID_SOAP_HEADER"/> | |
<enumeration value="INVALID_SORT_OPTION"/> | |
<enumeration value="INVALID_SSO_GATEWAY_URL"/> | |
<enumeration value="INVALID_TYPE"/> | |
<enumeration value="INVALID_TYPE_FOR_OPERATION"/> | |
<enumeration value="JIGSAW_IMPORT_LIMIT_EXCEEDED"/> | |
<enumeration value="JIGSAW_REQUEST_NOT_SUPPORTED"/> | |
<enumeration value="JSON_PARSER_ERROR"/> | |
<enumeration value="LICENSING_UNKNOWN_ERROR"/> | |
<enumeration value="LIMIT_EXCEEDED"/> | |
<enumeration value="LOGIN_CHALLENGE_ISSUED"/> | |
<enumeration value="LOGIN_CHALLENGE_PENDING"/> | |
<enumeration value="LOGIN_DURING_RESTRICTED_DOMAIN"/> | |
<enumeration value="LOGIN_DURING_RESTRICTED_TIME"/> | |
<enumeration value="LOGIN_MUST_USE_SECURITY_TOKEN"/> | |
<enumeration value="MALFORMED_ID"/> | |
<enumeration value="MALFORMED_QUERY"/> | |
<enumeration value="MALFORMED_SEARCH"/> | |
<enumeration value="MISSING_ARGUMENT"/> | |
<enumeration value="NOT_MODIFIED"/> | |
<enumeration value="NO_SOFTPHONE_LAYOUT"/> | |
<enumeration value="NUMBER_OUTSIDE_VALID_RANGE"/> | |
<enumeration value="OPERATION_TOO_LARGE"/> | |
<enumeration value="ORG_IN_MAINTENANCE"/> | |
<enumeration value="ORG_IS_DOT_ORG"/> | |
<enumeration value="ORG_LOCKED"/> | |
<enumeration value="ORG_NOT_OWNED_BY_INSTANCE"/> | |
<enumeration value="PASSWORD_LOCKOUT"/> | |
<enumeration value="PORTAL_NO_ACCESS"/> | |
<enumeration value="POST_BODY_PARSE_ERROR"/> | |
<enumeration value="QUERY_TIMEOUT"/> | |
<enumeration value="QUERY_TOO_COMPLICATED"/> | |
<enumeration value="REQUEST_LIMIT_EXCEEDED"/> | |
<enumeration value="REQUEST_RUNNING_TOO_LONG"/> | |
<enumeration value="SERVER_UNAVAILABLE"/> | |
<enumeration value="SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION"/> | |
<enumeration value="SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION"/> | |
<enumeration value="SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE"/> | |
<enumeration value="SSO_SERVICE_DOWN"/> | |
<enumeration value="TOO_MANY_APEX_REQUESTS"/> | |
<enumeration value="TOO_MANY_RECIPIENTS"/> | |
<enumeration value="TRIAL_EXPIRED"/> | |
<enumeration value="UNKNOWN_ATTACHMENT_EXCEPTION"/> | |
<enumeration value="UNKNOWN_EXCEPTION"/> | |
<enumeration value="UNSUPPORTED_API_VERSION"/> | |
<enumeration value="UNSUPPORTED_ATTACHMENT_ENCODING"/> | |
<enumeration value="UNSUPPORTED_CLIENT"/> | |
<enumeration value="UNSUPPORTED_MEDIA_TYPE"/> | |
<enumeration value="XML_PARSER_ERROR"/> | |
</restriction> | |
</simpleType> | |
<!-- For convenience these QNames are returned in the standard soap faultcode element --> | |
<simpleType name="FaultCode"> | |
<restriction base="xsd:QName"> | |
<enumeration value="fns:API_CURRENTLY_DISABLED"/> | |
<enumeration value="fns:API_DISABLED_FOR_ORG"/> | |
<enumeration value="fns:ARGUMENT_OBJECT_PARSE_ERROR"/> | |
<enumeration value="fns:CANNOT_DELETE_OWNER"/> | |
<enumeration value="fns:CANT_ADD_STANDADRD_PORTAL_USER_TO_TERRITORY"/> | |
<enumeration value="fns:CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY"/> | |
<enumeration value="fns:CIRCULAR_OBJECT_GRAPH"/> | |
<enumeration value="fns:CLIENT_NOT_ACCESSIBLE_FOR_USER"/> | |
<enumeration value="fns:CLIENT_REQUIRE_UPDATE_FOR_USER"/> | |
<enumeration value="fns:CUSTOM_METADATA_LIMIT_EXCEEDED"/> | |
<enumeration value="fns:DATACLOUD_API_CLIENT_EXCEPTION"/> | |
<enumeration value="fns:DATACLOUD_API_SERVER_BUSY_EXCEPTION"/> | |
<enumeration value="fns:DATACLOUD_API_SERVER_EXCEPTION"/> | |
<enumeration value="fns:DATACLOUD_API_UNAVAILABLE"/> | |
<enumeration value="fns:DUPLICATE_ARGUMENT_VALUE"/> | |
<enumeration value="fns:DUPLICATE_VALUE"/> | |
<enumeration value="fns:EMAIL_BATCH_SIZE_LIMIT_EXCEEDED"/> | |
<enumeration value="fns:EMAIL_TO_CASE_INVALID_ROUTING"/> | |
<enumeration value="fns:EMAIL_TO_CASE_LIMIT_EXCEEDED"/> | |
<enumeration value="fns:EMAIL_TO_CASE_NOT_ENABLED"/> | |
<enumeration value="fns:EXCEEDED_ID_LIMIT"/> | |
<enumeration value="fns:EXCEEDED_LEAD_CONVERT_LIMIT"/> | |
<enumeration value="fns:EXCEEDED_MAX_SIZE_REQUEST"/> | |
<enumeration value="fns:EXCEEDED_MAX_TYPES_LIMIT"/> | |
<enumeration value="fns:EXCEEDED_QUOTA"/> | |
<enumeration value="fns:FEED_NOT_ENABLED_FOR_OBJECT"/> | |
<enumeration value="fns:FUNCTIONALITY_NOT_ENABLED"/> | |
<enumeration value="fns:FUNCTIONALITY_TEMPORARILY_UNAVAILABLE"/> | |
<enumeration value="fns:INACTIVE_OWNER_OR_USER"/> | |
<enumeration value="fns:INACTIVE_PORTAL"/> | |
<enumeration value="fns:INSUFFICIENT_ACCESS"/> | |
<enumeration value="fns:INVALID_ASSIGNMENT_RULE"/> | |
<enumeration value="fns:INVALID_BATCH_SIZE"/> | |
<enumeration value="fns:INVALID_CLIENT"/> | |
<enumeration value="fns:INVALID_CROSS_REFERENCE_KEY"/> | |
<enumeration value="fns:INVALID_FIELD"/> | |
<enumeration value="fns:INVALID_FILTER_LANGUAGE"/> | |
<enumeration value="fns:INVALID_FILTER_VALUE"/> | |
<enumeration value="fns:INVALID_ID_FIELD"/> | |
<enumeration value="fns:INVALID_LOCALE_LANGUAGE"/> | |
<enumeration value="fns:INVALID_LOCATOR"/> | |
<enumeration value="fns:INVALID_LOGIN"/> | |
<enumeration value="fns:INVALID_MULTIPART_REQUEST"/> | |
<enumeration value="fns:INVALID_NEW_PASSWORD"/> | |
<enumeration value="fns:INVALID_OPERATION"/> | |
<enumeration value="fns:INVALID_OPERATION_WITH_EXPIRED_PASSWORD"/> | |
<enumeration value="fns:INVALID_PAGING_OPTION"/> | |
<enumeration value="fns:INVALID_QUERY_FILTER_OPERATOR"/> | |
<enumeration value="fns:INVALID_QUERY_LOCATOR"/> | |
<enumeration value="fns:INVALID_QUERY_SCOPE"/> | |
<enumeration value="fns:INVALID_REPLICATION_DATE"/> | |
<enumeration value="fns:INVALID_SEARCH"/> | |
<enumeration value="fns:INVALID_SEARCH_SCOPE"/> | |
<enumeration value="fns:INVALID_SESSION_ID"/> | |
<enumeration value="fns:INVALID_SOAP_HEADER"/> | |
<enumeration value="fns:INVALID_SORT_OPTION"/> | |
<enumeration value="fns:INVALID_SSO_GATEWAY_URL"/> | |
<enumeration value="fns:INVALID_TYPE"/> | |
<enumeration value="fns:INVALID_TYPE_FOR_OPERATION"/> | |
<enumeration value="fns:JIGSAW_IMPORT_LIMIT_EXCEEDED"/> | |
<enumeration value="fns:JIGSAW_REQUEST_NOT_SUPPORTED"/> | |
<enumeration value="fns:JSON_PARSER_ERROR"/> | |
<enumeration value="fns:LICENSING_UNKNOWN_ERROR"/> | |
<enumeration value="fns:LIMIT_EXCEEDED"/> | |
<enumeration value="fns:LOGIN_CHALLENGE_ISSUED"/> | |
<enumeration value="fns:LOGIN_CHALLENGE_PENDING"/> | |
<enumeration value="fns:LOGIN_DURING_RESTRICTED_DOMAIN"/> | |
<enumeration value="fns:LOGIN_DURING_RESTRICTED_TIME"/> | |
<enumeration value="fns:LOGIN_MUST_USE_SECURITY_TOKEN"/> | |
<enumeration value="fns:MALFORMED_ID"/> | |
<enumeration value="fns:MALFORMED_QUERY"/> | |
<enumeration value="fns:MALFORMED_SEARCH"/> | |
<enumeration value="fns:MISSING_ARGUMENT"/> | |
<enumeration value="fns:NOT_MODIFIED"/> | |
<enumeration value="fns:NO_SOFTPHONE_LAYOUT"/> | |
<enumeration value="fns:NUMBER_OUTSIDE_VALID_RANGE"/> | |
<enumeration value="fns:OPERATION_TOO_LARGE"/> | |
<enumeration value="fns:ORG_IN_MAINTENANCE"/> | |
<enumeration value="fns:ORG_IS_DOT_ORG"/> | |
<enumeration value="fns:ORG_LOCKED"/> | |
<enumeration value="fns:ORG_NOT_OWNED_BY_INSTANCE"/> | |
<enumeration value="fns:PASSWORD_LOCKOUT"/> | |
<enumeration value="fns:PORTAL_NO_ACCESS"/> | |
<enumeration value="fns:POST_BODY_PARSE_ERROR"/> | |
<enumeration value="fns:QUERY_TIMEOUT"/> | |
<enumeration value="fns:QUERY_TOO_COMPLICATED"/> | |
<enumeration value="fns:REQUEST_LIMIT_EXCEEDED"/> | |
<enumeration value="fns:REQUEST_RUNNING_TOO_LONG"/> | |
<enumeration value="fns:SERVER_UNAVAILABLE"/> | |
<enumeration value="fns:SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION"/> | |
<enumeration value="fns:SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION"/> | |
<enumeration value="fns:SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE"/> | |
<enumeration value="fns:SSO_SERVICE_DOWN"/> | |
<enumeration value="fns:TOO_MANY_APEX_REQUESTS"/> | |
<enumeration value="fns:TOO_MANY_RECIPIENTS"/> | |
<enumeration value="fns:TRIAL_EXPIRED"/> | |
<enumeration value="fns:UNKNOWN_ATTACHMENT_EXCEPTION"/> | |
<enumeration value="fns:UNKNOWN_EXCEPTION"/> | |
<enumeration value="fns:UNSUPPORTED_API_VERSION"/> | |
<enumeration value="fns:UNSUPPORTED_ATTACHMENT_ENCODING"/> | |
<enumeration value="fns:UNSUPPORTED_CLIENT"/> | |
<enumeration value="fns:UNSUPPORTED_MEDIA_TYPE"/> | |
<enumeration value="fns:XML_PARSER_ERROR"/> | |
</restriction> | |
</simpleType> | |
<!-- Fault --> | |
<complexType name="ApiFault"> | |
<sequence> | |
<element name="exceptionCode" type="fns:ExceptionCode"/> | |
<element name="exceptionMessage" type="xsd:string"/> | |
</sequence> | |
</complexType> | |
<element name="fault" type="fns:ApiFault" /> | |
<complexType name="ApiQueryFault"> | |
<complexContent> | |
<extension base="fns:ApiFault"> | |
<sequence> | |
<element name="row" type="xsd:int"/> | |
<element name="column" type="xsd:int"/> | |
</sequence> | |
</extension> | |
</complexContent> | |
</complexType> | |
<complexType name="LoginFault"> | |
<complexContent> | |
<extension base="fns:ApiFault"/> | |
</complexContent> | |
</complexType> | |
<element name="LoginFault" type="fns:LoginFault"/> | |
<complexType name="InvalidQueryLocatorFault"> | |
<complexContent> | |
<extension base="fns:ApiFault"/> | |
</complexContent> | |
</complexType> | |
<element name="InvalidQueryLocatorFault" type="fns:InvalidQueryLocatorFault"/> | |
<complexType name="InvalidNewPasswordFault"> | |
<complexContent> | |
<extension base="fns:ApiFault"/> | |
</complexContent> | |
</complexType> | |
<element name="InvalidNewPasswordFault" type="fns:InvalidNewPasswordFault"/> | |
<complexType name="InvalidIdFault"> | |
<complexContent> | |
<extension base="fns:ApiFault"/> | |
</complexContent> | |
</complexType> | |
<element name="InvalidIdFault" type="fns:InvalidIdFault"/> | |
<complexType name="UnexpectedErrorFault"> | |
<complexContent> | |
<extension base="fns:ApiFault"/> | |
</complexContent> | |
</complexType> | |
<element name="UnexpectedErrorFault" type="fns:UnexpectedErrorFault"/> | |
<complexType name="InvalidFieldFault"> | |
<complexContent> | |
<extension base="fns:ApiQueryFault"/> | |
</complexContent> | |
</complexType> | |
<element name="InvalidFieldFault" type="fns:InvalidFieldFault"/> | |
<complexType name="InvalidSObjectFault"> | |
<complexContent> | |
<extension base="fns:ApiQueryFault"/> | |
</complexContent> | |
</complexType> | |
<element name="InvalidSObjectFault" type="fns:InvalidSObjectFault"/> | |
<complexType name="MalformedQueryFault"> | |
<complexContent> | |
<extension base="fns:ApiQueryFault"/> | |
</complexContent> | |
</complexType> | |
<element name="MalformedQueryFault" type="fns:MalformedQueryFault"/> | |
<complexType name="MalformedSearchFault"> | |
<complexContent> | |
<extension base="fns:ApiQueryFault"/> | |
</complexContent> | |
</complexType> | |
<element name="MalformedSearchFault" type="fns:MalformedSearchFault"/> | |
</schema> | |
</types> | |
<!-- Header Message --> | |
<message name="Header"> | |
<part element="tns:LoginScopeHeader" name="LoginScopeHeader"/> | |
<part element="tns:SessionHeader" name="SessionHeader"/> | |
<part element="tns:CallOptions" name="CallOptions"/> | |
<part element="tns:QueryOptions" name="QueryOptions"/> | |
<part element="tns:AssignmentRuleHeader" name="AssignmentRuleHeader"/> | |
<part element="tns:AllowFieldTruncationHeader" name="AllowFieldTruncationHeader"/> | |
<part element="tns:AllOrNoneHeader" name="AllOrNoneHeader"/> | |
<part element="tns:DisableFeedTrackingHeader" name="DisableFeedTrackingHeader"/> | |
<part element="tns:MruHeader" name="MruHeader"/> | |
<part element="tns:EmailHeader" name="EmailHeader"/> | |
<part element="tns:UserTerritoryDeleteHeader" name="UserTerritoryDeleteHeader"/> | |
<part element="tns:DebuggingHeader" name="DebuggingHeader"/> | |
<part element="tns:PackageVersionHeader" name="PackageVersionHeader"/> | |
<part element="tns:DebuggingInfo" name="DebuggingInfo"/> | |
<part element="tns:LocaleOptions" name="LocaleOptions"/> | |
</message> | |
<!-- Fault Messages --> | |
<message name="ApiFault"> | |
<part name="fault" element="fns:fault"/> | |
</message> | |
<message name="LoginFault"> | |
<part name="fault" element="fns:LoginFault"/> | |
</message> | |
<message name="InvalidQueryLocatorFault"> | |
<part name="fault" element="fns:InvalidQueryLocatorFault"/> | |
</message> | |
<message name="InvalidNewPasswordFault"> | |
<part name="fault" element="fns:InvalidNewPasswordFault"/> | |
</message> | |
<message name="InvalidIdFault"> | |
<part name="fault" element="fns:InvalidIdFault"/> | |
</message> | |
<message name="UnexpectedErrorFault"> | |
<part name="fault" element="fns:UnexpectedErrorFault"/> | |
</message> | |
<message name="InvalidFieldFault"> | |
<part name="fault" element="fns:InvalidFieldFault"/> | |
</message> | |
<message name="InvalidSObjectFault"> | |
<part name="fault" element="fns:InvalidSObjectFault"/> | |
</message> | |
<message name="MalformedQueryFault"> | |
<part name="fault" element="fns:MalformedQueryFault"/> | |
</message> | |
<message name="MalformedSearchFault"> | |
<part name="fault" element="fns:MalformedSearchFault"/> | |
</message> | |
<!-- Method Messages --> | |
<message name="loginRequest"> | |
<part element="tns:login" name="parameters"/> | |
</message> | |
<message name="loginResponse"> | |
<part element="tns:loginResponse" name="parameters"/> | |
</message> | |
<message name="describeSObjectRequest"> | |
<part element="tns:describeSObject" name="parameters"/> | |
</message> | |
<message name="describeSObjectResponse"> | |
<part element="tns:describeSObjectResponse" name="parameters"/> | |
</message> | |
<message name="describeSObjectsRequest"> | |
<part element="tns:describeSObjects" name="parameters"/> | |
</message> | |
<message name="describeSObjectsResponse"> | |
<part element="tns:describeSObjectsResponse" name="parameters"/> | |
</message> | |
<message name="describeGlobalRequest"> | |
<part element="tns:describeGlobal" name="parameters"/> | |
</message> | |
<message name="describeGlobalResponse"> | |
<part element="tns:describeGlobalResponse" name="parameters"/> | |
</message> | |
<message name="describeDataCategoryGroupsRequest"> | |
<part element="tns:describeDataCategoryGroups" name="parameters"/> | |
</message> | |
<message name="describeDataCategoryGroupsResponse"> | |
<part element="tns:describeDataCategoryGroupsResponse" name="parameters"/> | |
</message> | |
<message name="describeDataCategoryGroupStructuresRequest"> | |
<part element="tns:describeDataCategoryGroupStructures" name="parameters"/> | |
</message> | |
<message name="describeDataCategoryGroupStructuresResponse"> | |
<part element="tns:describeDataCategoryGroupStructuresResponse" name="parameters"/> | |
</message> | |
<message name="describeLayoutRequest"> | |
<part element="tns:describeLayout" name="parameters"/> | |
</message> | |
<message name="describeLayoutResponse"> | |
<part element="tns:describeLayoutResponse" name="parameters"/> | |
</message> | |
<message name="describeSoftphoneLayoutRequest"> | |
<part element="tns:describeSoftphoneLayout" name="parameters"/> | |
</message> | |
<message name="describeSoftphoneLayoutResponse"> | |
<part element="tns:describeSoftphoneLayoutResponse" name="parameters"/> | |
</message> | |
<message name="describeTabsRequest"> | |
<part element="tns:describeTabs" name="parameters"/> | |
</message> | |
<message name="describeTabsResponse"> | |
<part element="tns:describeTabsResponse" name="parameters"/> | |
</message> | |
<message name="createRequest"> | |
<part element="tns:create" name="parameters"/> | |
</message> | |
<message name="createResponse"> | |
<part element="tns:createResponse" name="parameters"/> | |
</message> | |
<message name="updateRequest"> | |
<part element="tns:update" name="parameters"/> | |
</message> | |
<message name="updateResponse"> | |
<part element="tns:updateResponse" name="parameters"/> | |
</message> | |
<message name="upsertRequest"> | |
<part element="tns:upsert" name="parameters"/> | |
</message> | |
<message name="upsertResponse"> | |
<part element="tns:upsertResponse" name="parameters"/> | |
</message> | |
<message name="mergeRequest"> | |
<part element="tns:merge" name="parameters"/> | |
</message> | |
<message name="mergeResponse"> | |
<part element="tns:mergeResponse" name="parameters"/> | |
</message> | |
<message name="deleteRequest"> | |
<part element="tns:delete" name="parameters"/> | |
</message> | |
<message name="deleteResponse"> | |
<part element="tns:deleteResponse" name="parameters"/> | |
</message> | |
<message name="undeleteRequest"> | |
<part element="tns:undelete" name="parameters"/> | |
</message> | |
<message name="undeleteResponse"> | |
<part element="tns:undeleteResponse" name="parameters"/> | |
</message> | |
<message name="emptyRecycleBinRequest"> | |
<part element="tns:emptyRecycleBin" name="parameters"/> | |
</message> | |
<message name="emptyRecycleBinResponse"> | |
<part element="tns:emptyRecycleBinResponse" name="parameters"/> | |
</message> | |
<message name="retrieveRequest"> | |
<part element="tns:retrieve" name="parameters"/> | |
</message> | |
<message name="retrieveResponse"> | |
<part element="tns:retrieveResponse" name="parameters"/> | |
</message> | |
<message name="processRequest"> | |
<part element="tns:process" name="parameters"/> | |
</message> | |
<message name="processResponse"> | |
<part element="tns:processResponse" name="parameters"/> | |
</message> | |
<message name="convertLeadRequest"> | |
<part element="tns:convertLead" name="parameters"/> | |
</message> | |
<message name="convertLeadResponse"> | |
<part element="tns:convertLeadResponse" name="parameters"/> | |
</message> | |
<message name="logoutRequest"> | |
<part element="tns:logout" name="parameters"/> | |
</message> | |
<message name="logoutResponse"> | |
<part element="tns:logoutResponse" name="parameters"/> | |
</message> | |
<message name="invalidateSessionsRequest"> | |
<part element="tns:invalidateSessions" name="parameters"/> | |
</message> | |
<message name="invalidateSessionsResponse"> | |
<part element="tns:invalidateSessionsResponse" name="parameters"/> | |
</message> | |
<message name="getDeletedRequest"> | |
<part element="tns:getDeleted" name="parameters"/> | |
</message> | |
<message name="getDeletedResponse"> | |
<part element="tns:getDeletedResponse" name="parameters"/> | |
</message> | |
<message name="getUpdatedRequest"> | |
<part element="tns:getUpdated" name="parameters"/> | |
</message> | |
<message name="getUpdatedResponse"> | |
<part element="tns:getUpdatedResponse" name="parameters"/> | |
</message> | |
<message name="queryRequest"> | |
<part element="tns:query" name="parameters"/> | |
</message> | |
<message name="queryResponse"> | |
<part element="tns:queryResponse" name="parameters"/> | |
</message> | |
<message name="queryAllRequest"> | |
<part element="tns:queryAll" name="parameters"/> | |
</message> | |
<message name="queryAllResponse"> | |
<part element="tns:queryAllResponse" name="parameters"/> | |
</message> | |
<message name="queryMoreRequest"> | |
<part element="tns:queryMore" name="parameters"/> | |
</message> | |
<message name="queryMoreResponse"> | |
<part element="tns:queryMoreResponse" name="parameters"/> | |
</message> | |
<message name="searchRequest"> | |
<part element="tns:search" name="parameters"/> | |
</message> | |
<message name="searchResponse"> | |
<part element="tns:searchResponse" name="parameters"/> | |
</message> | |
<message name="getServerTimestampRequest"> | |
<part element="tns:getServerTimestamp" name="parameters"/> | |
</message> | |
<message name="getServerTimestampResponse"> | |
<part element="tns:getServerTimestampResponse" name="parameters"/> | |
</message> | |
<message name="setPasswordRequest"> | |
<part element="tns:setPassword" name="parameters"/> | |
</message> | |
<message name="setPasswordResponse"> | |
<part element="tns:setPasswordResponse" name="parameters"/> | |
</message> | |
<message name="resetPasswordRequest"> | |
<part element="tns:resetPassword" name="parameters"/> | |
</message> | |
<message name="resetPasswordResponse"> | |
<part element="tns:resetPasswordResponse" name="parameters"/> | |
</message> | |
<message name="getUserInfoRequest"> | |
<part element="tns:getUserInfo" name="parameters"/> | |
</message> | |
<message name="getUserInfoResponse"> | |
<part element="tns:getUserInfoResponse" name="parameters"/> | |
</message> | |
<message name="sendEmailRequest"> | |
<part element="tns:sendEmail" name="parameters"/> | |
</message> | |
<message name="sendEmailResponse"> | |
<part element="tns:sendEmailResponse" name="parameters"/> | |
</message> | |
<!-- Soap PortType --> | |
<portType name="Soap"> | |
<operation name="login"> | |
<documentation>Login to the Salesforce.com SOAP Api</documentation> | |
<input message="tns:loginRequest"/> | |
<output message="tns:loginResponse"/> | |
<fault message="tns:LoginFault" name="LoginFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
</operation> | |
<operation name="describeSObject"> | |
<documentation>Describe an sObject</documentation> | |
<input message="tns:describeSObjectRequest"/> | |
<output message="tns:describeSObjectResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="describeSObjects"> | |
<documentation>Describe a number sObjects</documentation> | |
<input message="tns:describeSObjectsRequest"/> | |
<output message="tns:describeSObjectsResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="describeGlobal"> | |
<documentation>Describe the Global state</documentation> | |
<input message="tns:describeGlobalRequest"/> | |
<output message="tns:describeGlobalResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="describeDataCategoryGroups"> | |
<documentation>Describe all the data category groups available for a given set of types</documentation> | |
<input message="tns:describeDataCategoryGroupsRequest"/> | |
<output message="tns:describeDataCategoryGroupsResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="describeDataCategoryGroupStructures"> | |
<documentation>Describe the data category group structures for a given set of pair of types and data category group name</documentation> | |
<input message="tns:describeDataCategoryGroupStructuresRequest"/> | |
<output message="tns:describeDataCategoryGroupStructuresResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="describeLayout"> | |
<documentation>Describe the layout of an sObject</documentation> | |
<input message="tns:describeLayoutRequest"/> | |
<output message="tns:describeLayoutResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
</operation> | |
<operation name="describeSoftphoneLayout"> | |
<documentation>Describe the layout of the SoftPhone</documentation> | |
<input message="tns:describeSoftphoneLayoutRequest"/> | |
<output message="tns:describeSoftphoneLayoutResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="describeTabs"> | |
<documentation>Describe the tabs that appear on a users page</documentation> | |
<input message="tns:describeTabsRequest"/> | |
<output message="tns:describeTabsResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="create"> | |
<documentation>Create a set of new sObjects</documentation> | |
<input message="tns:createRequest"/> | |
<output message="tns:createResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
</operation> | |
<operation name="update"> | |
<documentation>Update a set of sObjects</documentation> | |
<input message="tns:updateRequest"/> | |
<output message="tns:updateResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
</operation> | |
<operation name="upsert"> | |
<documentation>Update or insert a set of sObjects based on object id</documentation> | |
<input message="tns:upsertRequest"/> | |
<output message="tns:upsertResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
</operation> | |
<operation name="merge"> | |
<documentation>Merge and update a set of sObjects based on object id</documentation> | |
<input message="tns:mergeRequest"/> | |
<output message="tns:mergeResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
</operation> | |
<operation name="delete"> | |
<documentation>Delete a set of sObjects</documentation> | |
<input message="tns:deleteRequest"/> | |
<output message="tns:deleteResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="undelete"> | |
<documentation>Undelete a set of sObjects</documentation> | |
<input message="tns:undeleteRequest"/> | |
<output message="tns:undeleteResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="emptyRecycleBin"> | |
<documentation>Empty a set of sObjects from the recycle bin</documentation> | |
<input message="tns:emptyRecycleBinRequest"/> | |
<output message="tns:emptyRecycleBinResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="retrieve"> | |
<documentation>Get a set of sObjects</documentation> | |
<input message="tns:retrieveRequest"/> | |
<output message="tns:retrieveResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
<fault message="tns:MalformedQueryFault" name="MalformedQueryFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
</operation> | |
<operation name="process"> | |
<documentation>Submit an entity to a workflow process or process a workitem</documentation> | |
<input message="tns:processRequest"/> | |
<output message="tns:processResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
</operation> | |
<operation name="convertLead"> | |
<documentation>convert a set of leads</documentation> | |
<input message="tns:convertLeadRequest"/> | |
<output message="tns:convertLeadResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="logout"> | |
<documentation>Logout the current user, invalidating the current session.</documentation> | |
<input message="tns:logoutRequest"/> | |
<output message="tns:logoutResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="invalidateSessions"> | |
<documentation>Logs out and invalidates session ids</documentation> | |
<input message="tns:invalidateSessionsRequest"/> | |
<output message="tns:invalidateSessionsResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="getDeleted"> | |
<documentation>Get the IDs for deleted sObjects</documentation> | |
<input message="tns:getDeletedRequest"/> | |
<output message="tns:getDeletedResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="getUpdated"> | |
<documentation>Get the IDs for updated sObjects</documentation> | |
<input message="tns:getUpdatedRequest"/> | |
<output message="tns:getUpdatedResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="query"> | |
<documentation>Create a Query Cursor</documentation> | |
<input message="tns:queryRequest"/> | |
<output message="tns:queryResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
<fault message="tns:MalformedQueryFault" name="MalformedQueryFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidQueryLocatorFault" name="InvalidQueryLocatorFault"/> | |
</operation> | |
<operation name="queryAll"> | |
<documentation>Create a Query Cursor, including deleted sObjects</documentation> | |
<input message="tns:queryAllRequest"/> | |
<output message="tns:queryAllResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
<fault message="tns:MalformedQueryFault" name="MalformedQueryFault"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidQueryLocatorFault" name="InvalidQueryLocatorFault"/> | |
</operation> | |
<operation name="queryMore"> | |
<documentation>Gets the next batch of sObjects from a query</documentation> | |
<input message="tns:queryMoreRequest"/> | |
<output message="tns:queryMoreResponse"/> | |
<fault message="tns:InvalidQueryLocatorFault" name="InvalidQueryLocatorFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
</operation> | |
<operation name="search"> | |
<documentation>Search for sObjects</documentation> | |
<input message="tns:searchRequest"/> | |
<output message="tns:searchResponse"/> | |
<fault message="tns:InvalidSObjectFault" name="InvalidSObjectFault"/> | |
<fault message="tns:InvalidFieldFault" name="InvalidFieldFault"/> | |
<fault message="tns:MalformedSearchFault" name="MalformedSearchFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="getServerTimestamp"> | |
<documentation>Gets server timestamp</documentation> | |
<input message="tns:getServerTimestampRequest"/> | |
<output message="tns:getServerTimestampResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="setPassword"> | |
<documentation>Set a user's password</documentation> | |
<input message="tns:setPasswordRequest"/> | |
<output message="tns:setPasswordResponse"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:InvalidNewPasswordFault" name="InvalidNewPasswordFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="resetPassword"> | |
<documentation>Reset a user's password</documentation> | |
<input message="tns:resetPasswordRequest"/> | |
<output message="tns:resetPasswordResponse"/> | |
<fault message="tns:InvalidIdFault" name="InvalidIdFault"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="getUserInfo"> | |
<documentation>Returns standard information relevant to the current user</documentation> | |
<input message="tns:getUserInfoRequest"/> | |
<output message="tns:getUserInfoResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
<operation name="sendEmail"> | |
<documentation>Send outbound email</documentation> | |
<input message="tns:sendEmailRequest"/> | |
<output message="tns:sendEmailResponse"/> | |
<fault message="tns:UnexpectedErrorFault" name="UnexpectedErrorFault"/> | |
</operation> | |
</portType> | |
<!-- Soap Binding --> | |
<binding name="SoapBinding" type="tns:Soap"> | |
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> | |
<operation name="login"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="LoginScopeHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="LoginFault"> | |
<soap:fault name="LoginFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeSObject"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="LocaleOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeSObjects"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="LocaleOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeGlobal"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeDataCategoryGroups"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeDataCategoryGroupStructures"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeLayout"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeSoftphoneLayout"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="describeTabs"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="create"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/> | |
<soap:header use="literal" message="tns:Header" part="MruHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllOrNoneHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="EmailHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="update"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/> | |
<soap:header use="literal" message="tns:Header" part="MruHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllOrNoneHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="EmailHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="upsert"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/> | |
<soap:header use="literal" message="tns:Header" part="MruHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllOrNoneHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="EmailHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="merge"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AssignmentRuleHeader"/> | |
<soap:header use="literal" message="tns:Header" part="MruHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="EmailHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="delete"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="UserTerritoryDeleteHeader"/> | |
<soap:header use="literal" message="tns:Header" part="EmailHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllOrNoneHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="undelete"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="AllOrNoneHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="emptyRecycleBin"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="retrieve"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="QueryOptions"/> | |
<soap:header use="literal" message="tns:Header" part="MruHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
<fault name="MalformedQueryFault"> | |
<soap:fault name="MalformedQueryFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="process"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="convertLead"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="AllowFieldTruncationHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DisableFeedTrackingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="DebuggingHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:header use="literal" message="tns:Header" part="DebuggingInfo"/> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="logout"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="invalidateSessions"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="getDeleted"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="getUpdated"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="query"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="QueryOptions"/> | |
<soap:header use="literal" message="tns:Header" part="MruHeader"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
<fault name="MalformedQueryFault"> | |
<soap:fault name="MalformedQueryFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidQueryLocatorFault"> | |
<soap:fault name="InvalidQueryLocatorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="queryAll"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="QueryOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
<fault name="MalformedQueryFault"> | |
<soap:fault name="MalformedQueryFault" use="literal"/> | |
</fault> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidQueryLocatorFault"> | |
<soap:fault name="InvalidQueryLocatorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="queryMore"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="QueryOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidQueryLocatorFault"> | |
<soap:fault name="InvalidQueryLocatorFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="search"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="PackageVersionHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidSObjectFault"> | |
<soap:fault name="InvalidSObjectFault" use="literal"/> | |
</fault> | |
<fault name="InvalidFieldFault"> | |
<soap:fault name="InvalidFieldFault" use="literal"/> | |
</fault> | |
<fault name="MalformedSearchFault"> | |
<soap:fault name="MalformedSearchFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="getServerTimestamp"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="setPassword"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="InvalidNewPasswordFault"> | |
<soap:fault name="InvalidNewPasswordFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="resetPassword"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:header use="literal" message="tns:Header" part="EmailHeader"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="InvalidIdFault"> | |
<soap:fault name="InvalidIdFault" use="literal"/> | |
</fault> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="getUserInfo"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
<operation name="sendEmail"> | |
<soap:operation soapAction=""/> | |
<input> | |
<soap:header use="literal" message="tns:Header" part="SessionHeader"/> | |
<soap:header use="literal" message="tns:Header" part="CallOptions"/> | |
<soap:body parts="parameters" use="literal"/> | |
</input> | |
<output> | |
<soap:body use="literal"/> | |
</output> | |
<fault name="UnexpectedErrorFault"> | |
<soap:fault name="UnexpectedErrorFault" use="literal"/> | |
</fault> | |
</operation> | |
</binding> | |
<!-- Soap Service Endpoint --> | |
<service name="SforceService"> | |
<documentation>Sforce SOAP API</documentation> | |
<port binding="tns:SoapBinding" name="Soap"> | |
<soap:address location="https://login.salesforce.com/services/Soap/u/23.0"/> | |
</port> | |
</service> | |
</definitions> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment