Class: Docusign::APIServiceSoap
- Inherits:
-
SOAP::RPC::Driver
- Object
- SOAP::RPC::Driver
- Docusign::APIServiceSoap
- Defined in:
- lib/docusign/docusignDriver.rb
Constant Summary collapse
- DefaultEndpointUrl =
"https://www.docusign.net/api/3.0/api.asmx"
- Methods =
[ [ "http://www.docusign.net/API/3.0/CreateEnvelope", "createEnvelope", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CreateEnvelope"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CreateEnvelopeResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/CreateAndSendEnvelope", "createAndSendEnvelope", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CreateAndSendEnvelope"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CreateAndSendEnvelopeResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/CorrectAndResendEnvelope", "correctAndResendEnvelope", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CorrectAndResendEnvelope"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CorrectAndResendEnvelopeResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestPDF", "requestPDF", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestPDF"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestPDFResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestDocumentPDFs", "requestDocumentPDFs", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestDocumentPDFs"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestDocumentPDFsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestDocumentPDFsEx", "requestDocumentPDFsEx", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestDocumentPDFsEx"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestDocumentPDFsExResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestDocumentPDFsRecipientsView", "requestDocumentPDFsRecipientsView", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestDocumentPDFsRecipientsView"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestDocumentPDFsRecipientsViewResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestStatusEx", "requestStatusEx", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatusEx"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatusExResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestStatus", "requestStatus", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatus"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatusResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestStatusesEx", "requestStatusesEx", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatusesEx"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatusesExResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestStatuses", "requestStatuses", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatuses"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestStatusesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetRecipientEsignList", "getRecipientEsignList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetRecipientEsignList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetRecipientEsignListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetRecipientList", "getRecipientList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetRecipientList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetRecipientListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/VoidEnvelope", "voidEnvelope", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "VoidEnvelope"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "VoidEnvelopeResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestRecipientToken", "requestRecipientToken", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestRecipientToken"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestRecipientTokenResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/TransferEnvelope", "transferEnvelope", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "TransferEnvelope"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "TransferEnvelopeResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetAccountMembershipFeaturesList", "getAccountMembershipFeaturesList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAccountMembershipFeaturesList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAccountMembershipFeaturesListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetAccountSettingsList", "getAccountSettingsList", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAccountSettingsList"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAccountSettingsListResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/AcknowledgeAuthoritativeCopyExport", "acknowledgeAuthoritativeCopyExport", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "AcknowledgeAuthoritativeCopyExport"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "AcknowledgeAuthoritativeCopyExportResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/ExportAuthoritativeCopy", "exportAuthoritativeCopy", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "ExportAuthoritativeCopy"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "ExportAuthoritativeCopyResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/EnvelopeAuditEvents", "envelopeAuditEvents", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "EnvelopeAuditEvents"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "EnvelopeAuditEventsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/Ping", "ping", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "Ping"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "PingResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/CreateEnvelopeFromTemplates", "createEnvelopeFromTemplates", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CreateEnvelopeFromTemplates"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "CreateEnvelopeFromTemplatesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetStatusInDocuSignConnectFormat", "getStatusInDocuSignConnectFormat", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetStatusInDocuSignConnectFormat"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetStatusInDocuSignConnectFormatResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/PurgeDocuments", "purgeDocuments", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "PurgeDocuments"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "PurgeDocumentsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/SaveTemplate", "saveTemplate", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "SaveTemplate"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "SaveTemplateResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/UploadTemplate", "uploadTemplate", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "UploadTemplate"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "UploadTemplateResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestTemplates", "requestTemplates", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestTemplates"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestTemplatesResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RequestTemplate", "requestTemplate", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestTemplate"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RequestTemplateResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetAuthenticationToken", "getAuthenticationToken", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAuthenticationToken"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAuthenticationTokenResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/GetAddressBookItems", "getAddressBookItems", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAddressBookItems"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "GetAddressBookItemsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/UpdateAddressBookItems", "updateAddressBookItems", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "UpdateAddressBookItems"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "UpdateAddressBookItemsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "http://www.docusign.net/API/3.0/RemoveAddressBookItems", "removeAddressBookItems", [ ["in", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RemoveAddressBookItems"]], ["out", "parameters", ["::SOAP::SOAPElement", "http://www.docusign.net/API/3.0", "RemoveAddressBookItemsResponse"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ] ]
Instance Method Summary collapse
-
#initialize(endpoint_url = nil) ⇒ APIServiceSoap
constructor
A new instance of APIServiceSoap.
Constructor Details
#initialize(endpoint_url = nil) ⇒ APIServiceSoap
Returns a new instance of APIServiceSoap.
290 291 292 293 294 295 296 |
# File 'lib/docusign/docusignDriver.rb', line 290 def initialize(endpoint_url = nil) endpoint_url ||= DefaultEndpointUrl super(endpoint_url, nil) self.mapping_registry = DefaultMappingRegistry::EncodedRegistry self.literal_mapping_registry = DefaultMappingRegistry::LiteralRegistry init_methods end |