How To Write A Wsdl Standard For Csta (Ecma) And Cst A) (Ecmma)
|
|
|
- Loraine Henderson
- 5 years ago
- Views:
Transcription
1 ECMA th Edition / June 2012 Web Services Description Language (WSDL) for CSTA Phase III Reference number ECMA-123:2009 Ecma International 2009
2 COPYRIGHT PROTECTED DOCUMENT Ecma International 2012
3 Contents Page 1 Scope Conformance Normative references Ecma references World Wide Web Consortium references Definitions Web Services Overview WSDL Overview Namespaces Data Types Messages Message Names Message Parts Negative Response Message Example Operations Switching Function WSDL Computing Function WSDL Summary of CSTA Request/Response & Event Models and WSDL Operation Types Port Types Example Bindings Port Service Capability Exchange Services Messages and Operations Messages Operations System Services Messages and Operations Messages Operations Monitoring Services Messages and Operations Messages Operations Snapshot Services Messages and Operations Messages Operations Call Control Features Messages and Operations Messages Operations Call Associated Features - Messages and Operations Messages Operations Media Attachment Features - Messages and Operations Messages Operations Ecma International 2012 i
4 14 Routeing Features - Messages and Operations Messages Operations Physical Device Features - Messages and Operations Messages Operations Logical Device Features - Messages and Operations Messages Operations Device Maintenance Events - Messages and Operations Messages Operations I/O Services Features - Messages and Operations Messages Operations Data Collection Features - Messages and Operations Messages Operations Voice Features - Messages and Operations Messages Operations Call Detail Record Features - Messages and Operations Messages Operations Location Services - Messages and Operations Messages Operations Vendor Specific Features - Messages and Operations Messages Operations Basic Telephony Profile Port Type Pair Routeing Profile - Port Type Pair Level 1a Voice Browser Profile - Port Type Pair Level 1b Voice Browser Profile - Port Type Pair Level 2a Voice Browser Profile - Port Type Pair Level 2b Voice Browser Profile - Port Type Pair Minimal uacsta Call Control Profile Port Type Basic uacsta Call Control Profile Port Type Pair Advanced uacsta Call Control Profile Port Type Pair Conferencing uacsta with Basic Call Control Profile Port Type Pair Conferencing uacsta with Advanced Call Control Profile Port Type Pair Basic uacsta Device Feature with Basic Call Control Profile Port Type Pair Basic uacsta Device Feature with Advanced Call Control Profile Port Type Pair Speaker uacsta Device Feature with Basic Call Control Profile Port Type Pair Speaker uacsta Device Feature with Advanced Call Control Profile Port Type Pair ii Ecma International 2012
5 Annex A (normative) Event Channel Establishement A.1 General A.2 Event Channel from Switching Function A.2.1 ECMA Implicit Association A.2.2 ECMA Implicit Association A.3 Event Channel from Session A.4 Event Channel from Event Sources in Switching Function (Option) Annex B (informative) Example SOAP 1.1/HTTP Binding Annex C (informative) WSDL Considerations Annex D (informative) Summary of Changes in this Edition Ecma International 2012 iii
6 iv Ecma International 2012
7 Introduction This Standard defines a Web Services Description Language (WSDL) for Phase III of Computer Supported Telecommunications Applications (CSTA). This Standard is part of a Suite of Standards and Technical Reports for Phase III of CSTA. All of the Standards and Technical Reports in the Suite are based upon the practical experience of Ecma member companies and each one represents a pragmatic and widely based consensus. This 5th Edition of ECMA-348 is fully aligned with ECMA-269 9th Edition and it imports the CSTA XML schemata from ECMA-323 6th Edition. This edition introduces WS-Eventing to establish event channels and implicit associations, and recasts outbound operations into inbound operations in the Computing Function WSDL. This change is fully conformant to WS-I and supports SOAP/HTTP as a complete binding of the WSDL. This Ecma Standard has been adopted by the General Assembly of June Ecma International 2012 v
8 WSDL Tools Acknowledgement The WSDL definition files, for the computing function, switching function and common messages, reflecting the WSDL specifications in this Standard have been verified using the XML SPY tool. vi Ecma International 2012
9 "COPYRIGHT NOTICE This document may be copied, published and distributed to others, and certain derivative works of it may be prepared, copied, published, and distributed, in whole or in part, provided that the above copyright notice and this Copyright License and Disclaimer are included on all such copies and derivative works. The only derivative works that are permissible under this Copyright License and Disclaimer are: (i) works which incorporate all or portion of this document for the purpose of providing commentary or explanation (such as an annotated version of the document), (ii) works which incorporate all or portion of this document for the purpose of incorporating features that provide accessibility, (iii) translations of this document into languages other than English and into different formats and (iv) works by making use of this specification in standard conformant products by implementing (e.g. by copy and paste wholly or partly) the functionality therein. However, the content of this document itself may not be modified in any way, including by removing the copyright notice or references to Ecma International, except as required to translate it into languages other than English or into a different format. The official version of an Ecma International document is the English language version on the Ecma International website. In the event of discrepancies between a translated version and the official version, the official version shall govern. The limited permissions granted above are perpetual and will not be revoked by Ecma International or its successors or assigns. This document and the information contained herein is provided on an "AS IS" basis and ECMA INTERNATIONAL DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE." Ecma International 2012 vii
10
11 Web Services Description Language (WSDL) for CSTA Phase III 1 Scope Web Services Description Language (WSDL) is an XML schema for describing Web services and how they can be accessed by Web based applications. WSDL facilitates the creation and deployment of web based applications. For example, by using WSDL with many industry Web services development environments, a web services developer can access features provided by an implementation without knowing details of the network or underlying transport protocols. This Standard specifies two WSDL documents: Computing Function WSDL and Switching Function WSDL, for ECMA-269, Services for Computer Supported Telecommunications Applications (CSTA) Phase III. All CSTA features (e.g., services and events) specified in ECMA-269 are specified in this Standard. This Standard specifies pairs of port types, one from the Computing Function WSDL and one from the Switching Function WSDL, for all the profiles specified in ECMA-269. A full WSDL document contains both abstract definitions (WSDL messages and port type elements) and concrete protocol specific definitions (WSDL bindings, ports, and service elements). This CSTA WSDL Standard specifies only the abstract definitions of a WSDL document. The concrete and protocol specific definitions are implementation specific and are outside the scope of this Standard. Annex B illustrates an example SOAP over HTTP binding. WSDL is defined in XML and XML Schemata. This Standard builds upon the XML data types and imports all message formats specified in ECMA-323. Annex A specifies mechanisms to establish event channels based on WS-Eventing. The event channels allow the Switching Function and Computing Function to be both a Service Requester and a Service Provider. 2 Conformance In addition to the conformance requirements specified in Clause 2 of ECMA-269 and Clause 2 of ECMA-323, a conformant implementation supports at least one pair of the port types defined in this Standard. Each port type pair in this Standard corresponds to a profile specified in of ECMA-269. To support one pair of these port types, an implementation must support all the WSDL operations specified in the port type pair. A conformant implementation supports an operation by adhering to the corresponding service definition in ECMA-269 and by using the message formats and data types as specified in ECMA-323. A conformant implementation also supports the event channel establishment specified in Annex A. 3 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. 3.1 Ecma references ECMA-269, Services for Computer Supported Telecommunications Applications (CSTA) Phase III, 9th Edition (December 2011) Ecma International
12 ECMA-323 XML Protocol for Computer Supported Telecommunications Applications (CSTA) Phase III, 6th Edition (December 2011) ECMA-366 WS-Session - Web Services for Application Session Services, 3rd Edition (December 2011) ECMA TR/72 Glossary of Definitions and Terminology for Computer Supported Telecommunications Applications (CSTA) Phase III, 3rd Edition (June 2000) 3.2 World Wide Web Consortium references SOAP 1.1, Simple Object Access Protocol (SOAP) 1.1, W3C Note 08 May 2000 XML 1.0, Extensible Markup Language (XML) 1.0 (Second Edition), W3C Recommendation 06 October 2000 XML Schema 1.0, XML Schema Language Part 1: Structures. W3C Recommendation 2 May 2001 and XML Schema Language Part 2: Datatypes. W3C Recommendation 2 May 2001 WSDL 1.1, Web Services Description Language (WSDL) 1.1, W3C Note 15 March 2001 WS-Addressing, Web Services Addressing 1.0 Core, ISO/IEC Web Services Addressing SOAP Binding, ISO/IEC Web Services Addressing 1.0 Metadata, ISO/IEC WS-Eventing, Web Services Eventing (WS-Eventing) W3C Recommendation 13 December Definitions CSTA-specific terminology is defined in ECMA TR/72. 5 Web Services Overview A Web service is the name for a service that is accessed by applications over the Internet. Conceptually this corresponds to a CSTA application (client) invoking services provided by a CSTA implementation (server) in a distributed environment. Web services are more formally defined as: encapsulated, loosely coupled contracted functions offered via standard protocols where: Encapsulated means the implementation of the function is never seen from the outside Loosely coupled means changing the implementation of one function does not require a change of the invoking function and Contracted means there are publicly available descriptions of the function s behaviour, how to bind to the function as well as its and s. The goal of Web services is a seamless integration of services across the different technologies (networks, software, hardware, etc.) available on the Internet. Web services require: 1. A standard way to represent data 2. A common, extensible message format 3. A common, extensible service description language 2 Ecma International 2012
13 4. A common way to discover service providers The first two requirements, a standard way to represent data and a common extensible message format, have already been achieved with ECMA-323. The ECMA-323 Standard includes extensible XML schemas for all of the categories of services defined in ECMA-269. NOTE This Standard satisfies the third requirement, a common, extensible service description language, by providing WSDL definitions for CSTA. UDDI (Universal Discovery, Description, and Integration Registry) and other procedures to satisfy the forth requirement are outside the scope of this Standard. There are three components involved with Web services: Service Requester provides the following major functions: 1) optionally queries a Service Broker for where to find a suitable Service Provider and 2) binds and interacts with a Service Provider. Service Provider provides the following major functions: 1) publishes its services (e.g. WSDL document) and 2) interacts with a Service Requester. Service Broker acts as a look up service between a Service Provider and a Service Requester. A Service Broker is an optional component of a Web service. For the purposes of this Standard: A CSTA Service Requester is a Service Requester. A CSTA Service Provider is a Service Provider. A Service Broker is outside the scope of this Standard. A WS-SF is a Switching Function that acts as a CSTA Service Requester and Provider. A WS-CF is a Computing Function that acts as a CSTA Service Requester and Provider. Ecma International
14 6 WSDL Overview WSDL enables applications to communicate with each other in an automated way. A WSDL document describes Web services both in an abstract (network independent) and concrete (with network protocol bindings, e.g. SOAP) way. A WSDL document consists of sets of definitions. There are six major elements in a WSDL document: types provides the data type definitions used to describe the messages exchanged message defines the messages contents operation defines how and messages are associated with a logical operation porttype groups a set of operations together binding specifies concrete protocol and data format specifications for the operations and messages for a particular porttype port specifies an address for a binding service used to group a set of related ports For interoperability, this Standard disallows WSDL 1.1 Notification and Solicit-response operations. Instead, this Standard uses a Switching Function WSDL to represent the Switching Function Services defined in ECMA-269 and a Computing Function WSDL to represent the CSTA Event Reports and Computing Function Services defined in ECMA-269. A Computing Function WSDL port type and a Switching Function WSDL port type that collectively specify a CSTA profile are paired by using this naming convention: the name of the Computing Function port type is the name of the paired Switching Function port type prefixed by string CF Namespaces There are two CSTA specific namespaces used in this Standard: - this namespace, for which csta is a shorthand, contains all of the CSTA XML messages specified in ECMA-323, 6th Edition. See this namespace, for which tns is a shorthand, contains the CSTA WSDL schema definitions specified in this Standard. NOTE The namespace for csta is appropriate for all of the XML Tag Options specified in ECMA-323. There are also several other namespaces referenced by the CSTA WSDL schema such as: - this contains the W3C WSDL 1.1 schema - this contains the W3C SOAP bindings for WSDL this contains the W3C HTTP bindings for WSDL this contains the W3C XML Schema Definition 6.2 Data Types Data types describe the format of the XML elements in a message. Examples of data types are integers and strings. 4 Ecma International 2012
15 This Standard imports the CSTA XML data types standardized in ECMA Messages Message definitions specify the contents of an XML message. The message definitions are used in a WSDL operation where they will be typed as an or message in the context of the WSDL operation. This Standard imports the CSTA XML elements specified in ECMA-323. An example of an XML element specified in ECMA-323 is: <xsd:element name="answercall"> <xsd:complextype> <xsd:sequence> <xsd:element name="calltobeanswered" type="csta:connectionid"/> <xsd:element ref="csta:correlatordata" minoccurs="0"/> <xsd:element ref="csta:userdata" minoccurs="0"/> <xsd:element ref="csta:extensions" minoccurs="0"/> </xsd:sequence> </xsd:complextype> </xsd:element> The above definition, along with all ECMA-323 message definitions, is imported by the CSTA WSDL schema and is available in the namespace Message Names The WSDL message element specifies the name of a message that is referenced in a WSDL operation element. The naming convention used in this Standard is to derive the WSDL message element name from the corresponding ECMA-323 element name. A lower case letter is used to differentiate the WSDL message name from the ECMA-323 element name. For example, the ECMA-323 element name AnswerCall is used in the definition of the CSTA WSDL answercall message name Message Parts The WSDL message part element is used to define the actual format of the message. Although there can be multiple in a WSDL message, CSTA WSDL uses only one part and therefore can always use the same name (i.e. ) for the message part name. The element type refers to an element defined in ECMA Negative Response Message The negative response message is specified as follows: <message name="negresponse"> <part name="" element="csta:cstaerrorcode"/> Example The following example defines a WSDL message element definition for the ECMA-323 AnswerCall request message. Its name answercall will be used to define the AnswerCall Operation. <message name="answercall"> <part name="" element="csta:answercall"/> Ecma International
16 6.4 Operations A WSDL operation specifies the message (if any), the message (if any), and the message (if any) that is associated with the WSDL operation. This formalizes the relationship between the CSTA XML elements standardized in ECMA-323. Although a person can determine the relationship between messages associated with an operation in ECMA-323 by its logical place in the ECMA-323 Standard and in some cases by naming conventions, CSTA WSDL specifies this relationship in a formal notation that can be understood by applications. The operation name is derived from the feature name as specified in ECMA-323 and the message names are defined by the WSDL message element names. The following subsections describe the types of WSDL operations used in the Switching Function WSDL and the Computing Function WSDL Switching Function WSDL A request-response operation type is used when a Switching Function receives a message and responds with a corresponding message. It is defined using one message, one message, and a message. The CSTA Answer Call service uses this type of operation. The operation for CSTA Answer Call is shown below. <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> The following notation is used to describe a WSDL request-response operation type: CSTA-Answer-Call tns:answercall tns:answercallresponse A one-way operation type is used when a Switching Function receives a message and does not respond to the message. This type of WSDL operation is defined using one message. The CSTA-Route-Select service uses this type of operation. The operation for CSTA-Route-Select is shown below. <operation name="csta-route-select"> < message="tns:routeselect"/> The following notation is used to describe a WSDL one-way operation type: CSTA-Route-Select tns:routeselect 6 Ecma International 2012
17 WSDL 1.1 does not specify a message with a one-way operation type, however ECMA-269 specifies that a negative acknowledgement can be sent for certain services that do not specify a positive acknowledgement. Therefore a separate operation in the Computing Function WSDL is specified in this Standard that provides a negative acknowledgement. It is not required to send a negative acknowledgement in these cases. <operation name="csta-fault-one-way"> < message=""/> Computing Function WSDL A request-response operation type is used when a Switching Function sends a message and receives a corresponding response to the message. The CSTA Call Detail Record Report service uses this type of operation. The operation is shown below. <operation name="csta-cdr-report"> < message="tns:cdrreport"/> < message="tns:cdrreportresponse"/> The following notation is used to describe a Computing Function WSDL request-response operation type: CSTA-CDR-Report tns:cdrreport tns:cdrreportresponse A one-way operation type is used when a Switching Function sends a message and does not receive a response to the message. The CSTA-Delivered-Event uses this type of operation. The operation for the CSTA-Delivered-Event is shown below. <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> The following notation is used to describe a WSDL notification operation type: CSTA-Delivered-event tns:deliveredevent The CSTA-Route-Request service also uses this type of operation. The operation for CSTA-Route-Request is shown below. <operation name="csta-route-request"> < message="tns:routerequest"/> The following notation is another example of a WSDL one-way operation type: CSTA-Route-Request tns:routerequest Ecma International
18 WSDL 1.1 does not specify a message with a one-way operation type, however ECMA-269 specifies that a negative acknowledgement can be sent for certain services that do not specify a positive acknowledgement. Therefore a separate WSDL operation is specified in this Standard that provides a negative acknowledgement. It is not required to send a negative acknowledgement in these cases. <operation name="csta-fault-notification"> < message=""/> Summary of CSTA Request/Response & Event Models and WSDL Operation Types The following list shows how the CSTA request/response models and events are represented with WSDL operation types: CSTA Services initiated by a WS-CF o o With ack. uses Switching Function WSDL request-response operation type. Without ack. uses Switching Function WSDL one-way operation type. CSTA Event Reports sent by a WS-SF o Uses Computing Function WSDL one-way operation type. CSTA Services initiated by a WS-SF o o With ack. Uses Computing Function WSDL request-response operation type. Without ack. Uses Computing Function WSDL one-way operation type. Because WSDL 1.1 does not allow a element on one-way operation types, s for one-way operations are specified as separate WSDL operations. 6.5 Port Types A WSDL port type is a collection of WSDL operations. The WSDL port type will be used to bind to one or more specific protocols and transport data formats. Each port type specified in this Standard (beginning in Clause 24) corresponds to a profile specified in of ECMA-269. A Service Provider may support other operations in addition to the operations specified in the port types Example An example port type with three CSTA WSDL operations follows: <porttype name="sampleporttype"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> 8 Ecma International 2012
19 <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> </porttype> The following notation is used to describe a porttype: porttype sampleporttype operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Make-Call tns:makecall tns:makecallresponse <porttype name="sampleporttype"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> </porttype> Ecma International
20 6.6 Bindings A binding associates one concrete protocol and transport data format specification to a port type. This Standard allows any type of binding and binding extensions for the CSTA WSDL port types specified in this Standard. An example of a SOAP 1.1/HTTP binding is provided in Annex B. 6.7 Port A port is a single endpoint defined as a combination of a binding and a network address. An example of how a port is used in a WSDL document is provided in Annex B 6.8 Service A service is a collection of related ports. An example of how a service is used in a WSDL document is provided in Annex B. 7 Capability Exchange Services Messages and Operations This Clause specifies the WSDL messages and operations for the CSTA capability exchange services and messages. 7.1 Messages message getcstafeatures element csta:getcstafeatures <message name="getcstafeatures"> <part name="" element="csta:getcstafeatures"/> message getcstafeaturesresponse element csta:getcstafeaturesresponse <message name="getcstafeaturesresponse"> <part name="" element="csta:getcstafeaturesresponse"/> 10 Ecma International 2012
21 message getlogicaldeviceinformation element csta:getlogicaldeviceinformation <message name="getlogicaldeviceinformation"> <part name="" element="csta:getlogicaldeviceinformation"/> message getlogicaldeviceinformationresponse element csta:getlogicaldeviceinformationresponse <message name="getlogicaldeviceinformationresponse"> <part name="" element="csta:getlogicaldeviceinformationresponse"/> message getphysicaldeviceinformation element csta:getphysicaldeviceinformation <message name="getphysicaldeviceinformation"> <part name="" element="csta:getphysicaldeviceinformation"/> message getphysicaldeviceinformationresponse element csta:getphysicaldeviceinformationresponse <message name="getphysicaldeviceinformationresponse"> <part name="" element="csta:getphysicaldeviceinformationresponse"/> message getswitchingfunctioncaps element csta:getswitchingfunctioncaps <message name="getswitchingfunctioncaps"> <part name="" element="csta:getswitchingfunctioncaps"/> Ecma International
22 message getswitchingfunctioncapsresponse element csta:getswitchingfunctioncapsresponse <message name="getswitchingfunctioncapsresponse"> <part name="" element="csta:getswitchingfunctioncapsresponse"/> message getswitchingfunctiondevices element csta:getswitchingfunctiondevices <message name="getswitchingfunctiondevices"> <part name="" element="csta:getswitchingfunctiondevices"/> message getswitchingfunctiondevicesresponse element csta:getswitchingfunctiondevicesresponse <message name="getswitchingfunctiondevicesresponse"> <part name="" element="csta:getswitchingfunctiondevicesresponse"/> message switchingfunctiondevices element csta:switchingfunctiondevices <message name="switchingfunctiondevices"> <part name="" element="csta:switchingfunctiondevices"/> 12 Ecma International 2012
23 7.2 Operations operations CSTA-Get-CSTA-Features tns:getcstafeatures tns:getcstafeaturesresponse CSTA-Get-Logical-Device-Information tns:getlogicaldeviceinformation tns:getlogicaldeviceinformationresponse CSTA-Get-Physical-Device-Information tns:getphysicaldeviceinformation tns:getphysicaldeviceinformationresponse CSTA-Get-Switching-Function-Capabilities tns:getswitchingfunctioncaps tns:getswitchingfunctioncapsresponse CSTA-Get-Switching-Function-Devices tns:getswitchingfunctiondevices tns:getswitchingfunctiondevicesresponse CSTA-Switching-Function-Devices tns:switchingfunctiondevices <operation name="csta-get-csta-features"> < message="tns:getcstafeatures"/> < message="tns:getcstafeaturesresponse"/> <operation name="csta-get-logical-device-information"> < message="tns:getlogicaldeviceinformation"/> < message="tns:getlogicaldeviceinformationresponse"/> <operation name="csta-get-physical-device-information"> < message="tns:getphysicaldeviceinformation"/> < message="tns:getphysicaldeviceinformationresponse"/> <operation name="csta-get-switching-function-capabilities"> < message="tns:getswitchingfunctioncaps"/> Ecma International
24 < message="tns:getswitchingfunctioncapsresponse"/> <operation name="csta-get-switching-function-devices"> < message="tns:getswitchingfunctiondevices"/> < message="tns:getswitchingfunctiondevicesresponse"/> <operation name="csta-switching-function-devices"> < message="tns:switchingfunctiondevices"/> 14 Ecma International 2012
25 8 System Services Messages and Operations This Clause specifies the WSDL messages and operations for the CSTA system services. 8.1 Messages message changesystemstatfilter element csta:changesysstatfilter <message name="changesystemstatfilter"> <part name="" element="csta:changesysstatfilter"/> message changesysstatfilterresponse element csta:changesysstatfilterresponse <message name="changesysstatfilterresponse"> <part name="" element="csta:changesysstatfilterresponse"/> message systemregister element csta:systemregister <message name="systemregister"> <part name="" element="csta:systemregister"/> message systemregisterresponse element csta:systemregisterresponse <message name="systemregisterresponse"> <part name="" element="csta:systemregisterresponse"/> Ecma International
26 message systemregisterabort element csta:systemregisterabort <message name="systemregisterabort"> <part name="" element="csta:systemregisterabort"/> message systemregistercancel element csta:systemregistercancel <message name="systemregistercancel"> <part name="" element="csta:systemregistercancel"/> message systemregistercancelresponse element csta:systemregistercancelresponse <message name="systemregistercancelresponse"> <part name="" element="csta:systemregistercancelresponse"/> message requestsystemstatus element csta:requestsystemstatus <message name="requestsystemstatus"> <part name="" element="csta:requestsystemstatus"/> message requestsystemstatusresponse element csta:requestsystemstatusresponse <message name="requestsystemstatusresponse"> <part name="" element="csta:requestsystemstatusresponse"/> 16 Ecma International 2012
27 message systemstatus element csta:systemstatus <message name="systemstatus"> <part name="" element="csta:systemstatus"/> message systemstatusresponse element csta:systemstatusresponse <message name="systemstatusresponse"> <part name="" element="csta:systemstatusresponse"/> message swfunctioncapschanged element csta:swfunctioncapschanged <message name="swfunctioncapschanged"> <part name="" element="csta:swfunctioncapschanged"/> message swfunctioncapschangedresponse element csta:swfunctioncapschangedresponse <message name="swfunctioncapschangedresponse"> <part name="" element="csta:swfunctioncapschangedresponse"/> message swfunctiondeviceschanged element csta:swfunctiondeviceschanged <message name="swfunctiondeviceschanged"> <part name="" element="csta:swfunctiondeviceschanged"/> Ecma International
28 message swfunctiondeviceschangedresponse element csta:swfunctiondeviceschangedresponse <message name="swfunctiondeviceschangedresponse"> <part name="" element="csta:swfunctiondeviceschangedresponse"/> message getregistrations element csta:getregistrations <message name="getregistrations"> <part name="" element="csta:getregistrations"/> message getregistrationsresponse element csta:getregistrationsresponse <message name="getregistrationsresponse"> <part name="" element="csta:getregistrationsresponse"/> message registrationinfo element csta:registrationinfo <message name="registrationinfo"> <part name="" element="csta:registrationinfo"/> 18 Ecma International 2012
29 Ecma International Operations operations CSTA-Change-System-Status-Filter tns:changesystemstatfilter tns:changesysstatfilterresponse CSTA-System-Register tns:systemregister tns:systemregisterresponse CSTA-System-Register-Abort tns:systemregisterabort CSTA-System-Register-Cancel tns:systemregistercancel tns:systemregistercancelresponse CSTA-Request-System-Status-as- tns:requestsystemstatus tns:requestsystemstatusresponse CSTA-Request-System-Status-as- tns:requestsystemstatus tns:requestsystemstatusresponse CSTA-System-Status-as- tns:systemstatus tns:systemstatusresponse CSTA-System-Status-as- tns:systemstatus tns:systemstatusresponse CSTA-SF-Capabilities-Changed tns:swfunctioncapschanged tns:swfunctioncapschangedresponse
30 CSTA-SF-Devices-Changed tns:swfunctiondeviceschanged tns:swfunctiondeviceschangedresponse CSTA-Get-Registrations tns:getregistrations tns:getregistrationsresponse CSTA-Registration-Info tns:registrationinfo <operation name="csta-change-system-status-filter"> < message="tns:changesystemstatfilter"/> < message="tns:changesysstatfilterresponse"/> <operation name="csta-system-register"> < message="tns:systemregister"/> < message="tns:systemregisterresponse"/> <operation name="csta-system-register-abort"> < message="tns:systemregisterabort"/> <operation name="csta-system-register-cancel"> < message="tns:systemregistercancel"/> < message="tns:systemregistercancelresponse"/> <operation name="csta-request-system-status-as-"> < message="tns:requestsystemstatus"/> < message="tns:requestsystemstatusresponse"/> <operation name="csta-request-system-status-as-"> < message="tns:requestsystemstatus"/> < message="tns:requestsystemstatusresponse"/> <operation name="csta-system-status-as-"> < message="tns:systemstatus"/> < message="tns:systemstatusresponse"/> 20 Ecma International 2012
31 <operation name="csta-system-status-as-"> < message="tns:systemstatus"/> < message="tns:systemstatusresponse"/> <operation name="csta-sf-capabilities-changed"> < message="tns:swfunctioncapschanged"/> < message="tns:swfunctioncapschangedresponse"/> <operation name="csta-sf-devices-changed"> < message="tns:swfunctiondeviceschanged"/> < message="tns:swfunctiondeviceschangedresponse"/> <operation name="csta-get-registrations"> < message="tns:getregistrations"/> < message="tns:getregistrationsresponse"/> <operation name="csta-registration-info"> < message="tns:registrationinfo"/> Ecma International
32 9 Monitoring Services Messages and Operations This Clause specifies the WSDL messages and operations for the CSTA monitoring services. 9.1 Messages message changemonitorfilter element csta:changemonitorfilter <message name="changemonitorfilter"> <part name="" element="csta:changemonitorfilter"/> message changemonitorfilterresponse element csta:changemonitorfilterresponse <message name="changemonitorfilterresponse"> <part name="" element="csta:changemonitorfilterresponse"/> message monitorstart element csta:monitorstart <message name="monitorstart"> <part name="" element="csta:monitorstart"/> message monitorstartresponse element csta:monitorstartresponse <message name="monitorstartresponse"> <part name="" element="csta:monitorstartresponse"/> 22 Ecma International 2012
33 message monitorstop element csta:monitorstop <message name="monitorstop"> <part name="" element="csta:monitorstop"/> message monitorstopresponse element csta:monitorstopresponse <message name="monitorstopresponse"> <part name="" element="csta:monitorstopresponse"/> message getmonitors element csta:getmonitors <message name="getmonitors"> <part name="" element="csta:getmonitors"/> message getmonitorsresponse element csta:getmonitorsresponse <message name="getmonitorsresponse"> <part name="" element="csta:getmonitorsresponse"/> message monitorinfo element csta:monitorinfo <message name="monitorinfo"> <part name="" element="csta:monitorinfo"/> Ecma International
34 9.2 Operations operations CSTA-Change-Monitor-Filter tns:changemonitorfilter tns:changemonitorfilterresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse CSTA-Get-Monitors tns:getmonitors tns:getmonitorsresponse CSTA-Monitor-Info tns:monitorinfo <operation name="csta-change-monitor-filter"> < message="tns:changemonitorfilter"/> < message="tns:changemonitorfilterresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> 24 Ecma International 2012
35 <operation name="csta-get-monitors"> < message="tns:getmonitors"/> < message="tns:getmonitorsresponse"/> <operation name="csta-monitor-info"> < message="tns:monitorinfo"/> 10 Snapshot Services Messages and Operations This Clause specifies the WSDL messages and operations for the CSTA snapshot services Messages message snapshotcall element csta:snapshotcall <message name="snapshotcall"> <part name="" element="csta:snapshotcall"/> message snapshotcallresponse element csta:snapshotcallresponse <message name="snapshotcallresponse"> <part name="" element="csta:snapshotcallresponse"/> message snapshotdevice element csta:snapshotdevice <message name="snapshotdevice"> <part name="" element="csta:snapshotdevice"/> Ecma International
36 message snapshotdeviceresponse element csta:snapshotdeviceresponse <message name="snapshotdeviceresponse"> <part name="" element="csta:snapshotdeviceresponse"/> message snapshotcalldata element csta:snapshotcalldata <message name="snapshotcalldata"> <part name="" element="csta:snapshotcalldata"/> message snapshotdevicedata element csta:snapshotdevicedata <message name="snapshotdevicedata"> <part name="" element="csta:snapshotdevicedata"/> 26 Ecma International 2012
37 10.2 Operations operations CSTA-Snapshot-Call tns:snapshotcall tns:snapshotcallresponse CSTA-Snapshot-Device tns:snapshotdevice tns:snapshotdeviceresponse CSTA-Snapshot-Call-Data tns:snapshotcalldata CSTA-Snapshot-Device-Data tns:snapshotdevicedata <operation name="csta-snapshot-call"> < message="tns:snapshotcall"/> < message="tns:snapshotcallresponse"/> <operation name="csta-snapshot-device"> < message="tns:snapshotdevice"/> < message="tns:snapshotdeviceresponse"/> <operation name="csta-snapshot-call-data"> < message="tns:snapshotcalldata"/> <operation name="csta-snapshot-device-data"> < message="tns:snapshotdevicedata"/> Ecma International
38 11 Call Control Features Messages and Operations This Clause specifies the WSDL messages and operations for the CSTA call control features Messages message acceptcall element csta:acceptcall <message name="acceptcall"> <part name="" element="csta:acceptcall"/> message acceptcallresponse element csta:acceptcallresponse <message name="acceptcallresponse"> <part name="" element="csta:acceptcallresponse"/> message alternatecall element csta:alternatecall <message name="alternatecall"> <part name="" element="csta:alternatecall"/> message alternatecallresponse element csta:alternatecallresponse <message name="alternatecallresponse"> <part name="" element="csta:alternatecallresponse"/> 28 Ecma International 2012
39 message answercall element csta:answercall <message name="answercall"> <part name="" element="csta:answercall"/> message answercallresponse element csta:answercallresponse <message name="answercallresponse"> <part name="" element="csta:answercallresponse"/> message callback element csta:callback <message name="callback"> <part name="" element="csta:callback"/> message callbackresponse element csta:callbackresponse <message name="callbackresponse"> <part name="" element="csta:callbackresponse"/> message callbackmessage element csta:callbackmessage <message name="callbackmessage"> <part name="" element="csta:callbackmessage"/> Ecma International
40 message callbackmessageresponse element csta:callbackmessageresponse <message name="callbackmessageresponse"> <part name="" element="csta:callbackmessageresponse"/> message camponcall element csta:camponcall <message name="camponcall"> <part name="" element="csta:camponcall"/> message camponcallresponse element csta:camponcallresponse <message name="camponcallresponse"> <part name="" element="csta:camponcallresponse"/> message clearcall element csta:clearcall <message name="clearcall"> <part name="" element="csta:clearcall"/> message clearcallresponse element csta:clearcallresponse <message name="clearcallresponse"> <part name="" element="csta:clearcallresponse"/> 30 Ecma International 2012
41 message clearconnection element csta:clearconnection <message name="clearconnection"> <part name="" element="csta:clearconnection"/> message clearconnectionresponse element csta:clearconnectionresponse <message name="clearconnectionresponse"> <part name="" element="csta:clearconnectionresponse"/> message conferencecall element csta:conferencecall <message name="conferencecall"> <part name="" element="csta:conferencecall"/> message conferencecallresponse element csta:conferencecallresponse <message name="conferencecallresponse"> <part name="" element="csta:conferencecallresponse"/> message consultationcall element csta:consultationcall <message name="consultationcall"> <part name="" element="csta:consultationcall"/> Ecma International
42 message consultationcallresponse element csta:consultationcallresponse <message name="consultationcallresponse"> <part name="" element="csta:consultationcallresponse"/> message deflectcall element csta:deflectcall <message name="deflectcall"> <part name="" element="csta:deflectcall"/> message deflectcallresponse element csta:deflectcallresponse <message name="deflectcallresponse"> <part name="" element="csta:deflectcallresponse"/> message dialdigits element csta:dialdigits <message name="dialdigits"> <part name="" element="csta:dialdigits"/> message dialdigitsresponse element csta:dialdigitsresponse <message name="dialdigitsresponse"> <part name="" element="csta:dialdigitsresponse"/> 32 Ecma International 2012
43 message directedpickupcall element csta:directedpickupcall <message name="directedpickupcall"> <part name="" element="csta:directedpickupcall"/> message directedpickupcallresponse element csta:directedpickupcallresponse <message name="directedpickupcallresponse"> <part name="" element="csta:directedpickupcallresponse"/> message grouppickupcall element csta:grouppickupcall <message name="grouppickupcall"> <part name="" element="csta:grouppickupcall"/> message grouppickupcallresponse element csta:grouppickupcallresponse <message name="grouppickupcallresponse"> <part name="" element="csta:grouppickupcallresponse"/> message holdcall element csta:holdcall <message name="holdcall"> <part name="" element="csta:holdcall"/> Ecma International
44 message holdcallresponse element csta:holdcallresponse <message name="holdcallresponse"> <part name="" element="csta:holdcallresponse"/> message intrudecall element csta:intrudecall <message name="intrudecall"> <part name="" element="csta:intrudecall"/> message intrudecallresponse element csta:intrudecallresponse <message name="intrudecallresponse"> <part name="" element="csta:intrudecallresponse"/> message joincall element csta:joincall <message name="joincall"> <part name="" element="csta:joincall"/> message joincallresponse element csta:joincallresponse <message name="joincallresponse"> <part name="" element="csta:joincallresponse"/> 34 Ecma International 2012
45 message makecall element csta:makecall <message name="makecall"> <part name="" element="csta:makecall"/> message makecallresponse element csta:makecallresponse <message name="makecallresponse"> <part name="" element="csta:makecallresponse"/> message makeconnection element csta:makeconnection <message name="makeconnection"> <part name="" element="csta:makeconnection"/> message makeconnectionresponse element csta:makeconnectionresponse <message name="makeconnectionresponse"> <part name="" element="csta:makeconnectionresponse"/> message makepredictivecall element csta:makepredictivecall <message name="makepredictivecall"> <part name="" element="csta:makepredictivecall"/> Ecma International
46 message makepredictivecallresponse element csta:makepredictivecallresponse <message name="makepredictivecallresponse"> <part name="" element="csta:makepredictivecallresponse"/> message parkcall element csta:parkcall <message name="parkcall"> <part name="" element="csta:parkcall"/> message parkcallresponse element csta:parkcallresponse <message name="parkcallresponse"> <part name="" element="csta:parkcallresponse"/> message reconnectcall element csta:reconnectcall <message name="reconnectcall"> <part name="" element="csta:reconnectcall"/> message reconnectcallresponse element csta:reconnectcallresponse <message name="reconnectcallresponse"> <part name="" element="csta:reconnectcallresponse"/> 36 Ecma International 2012
47 message retrievecall element csta:retrievecall <message name="retrievecall"> <part name="" element="csta:retrievecall"/> message retrievecallresponse element csta:retrievecallresponse <message name="retrievecallresponse"> <part name="" element="csta:retrievecallresponse"/> message sendmessage element csta:sendmessage <message name="sendmessage"> <part name="" element="csta:sendmessage"/> message sendmessageresponse element csta:sendmessageresponse <message name="sendmessageresponse"> <part name="" element="csta:sendmessageresponse"/> message singlestepconferencecall element csta:singlestepconferencecall <message name="singlestepconferencecall"> <part name="" element="csta:singlestepconferencecall"/> Ecma International
48 message singlestepconferencecallresponse element csta:singlestepconferencecallresponse <message name="singlestepconferencecallresponse"> <part name="" element="csta:singlestepconferencecallresponse"/> message singlesteptransfercall element csta:singlesteptransfercall <message name="singlesteptransfercall"> <part name="" element="csta:singlesteptransfercall"/> message singlesteptransfercallresponse element csta:singlesteptransfercallresponse <message name="singlesteptransfercallresponse"> <part name="" element="csta:singlesteptransfercallresponse"/> message transfercall element csta:transfercall <message name="transfercall"> <part name="" element="csta:transfercall"/> message transfercallresponse element csta:transfercallresponse <message name="transfercallresponse"> <part name="" element="csta:transfercallresponse"/> 38 Ecma International 2012
49 message bridgedevent element csta:bridgedevent <message name="bridgedevent"> <part name="" element="csta:bridgedevent"/> message callclearedevent element csta:callclearedevent <message name="callclearedevent"> <part name="" element="csta:callclearedevent"/> message conferencedevent element csta:conferencedevent <message name="conferencedevent"> <part name="" element="csta:conferencedevent"/> message connectionclearedevent element csta:connectionclearedevent <message name="connectionclearedevent"> <part name="" element="csta:connectionclearedevent"/> message deliveredevent element csta:deliveredevent <message name="deliveredevent"> <part name="" element="csta:deliveredevent"/> Ecma International
50 message digitsdialedevent element csta:digitsdialedevent <message name="digitsdialedevent"> <part name="" element="csta:digitsdialedevent"/> message divertedevent element csta:divertedevent <message name="divertedevent"> <part name="" element="csta:divertedevent"/> message establishedevent element csta:establishedevent <message name="establishedevent"> <part name="" element="csta:establishedevent"/> message failedevent element csta:failedevent <message name="failedevent"> <part name="" element="csta:failedevent"/> message heldevent element csta:heldevent <message name="heldevent"> <part name="" element="csta:heldevent"/> 40 Ecma International 2012
51 message networkcapabilitieschangedevent element csta:networkcapabilitieschangedevent <message name="networkcapabilitieschangedevent"> <part name="" element="csta:networkcapabilitieschangedevent"/> message networkreachedevent element csta:networkreachedevent <message name="networkreachedevent"> <part name="" element="csta:networkreachedevent"/> message offeredevent element csta:offeredevent <message name="offeredevent"> <part name="" element="csta:offeredevent"/> message originatedevent element csta:originatedevent <message name="originatedevent"> <part name="" element="csta:originatedevent"/> message queuedevent element csta:queuedevent <message name="queuedevent"> <part name="" element="csta:queuedevent"/> Ecma International
52 message retrievedevent element csta:retrievedevent <message name="retrievedevent"> <part name="" element="csta:retrievedevent"/> message serviceinitiatedevent element csta:serviceinitiatedevent <message name="serviceinitiatedevent"> <part name="" element="csta:serviceinitiatedevent"/> message transferedevent element csta:transferedevent <message name="transferedevent"> <part name="" element="csta:transferedevent"/> 42 Ecma International 2012
53 Ecma International Operations operations CSTA-Accept-Call tns:acceptcall tns:acceptcallresponse CSTA-Alternate-Call tns:alternatecall tns:alternatecallresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Call-Back-Call-Related tns:callback tns:callbackresponse CSTA-Call-Back-Message-Call-Related tns:callbackmessage tns:callbackmessageresponse CSTA-Camp-On-Call tns:camponcall tns:camponcallresponse CSTA-Clear-Call tns:clearcall tns:clearcallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse
54 44 Ecma International 2012 CSTA-Conference-Call tns:conferencecall tns:conferencecallresponse CSTA-Consultation-Call tns:consultationcall tns:consultationcallresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Dial-Digits-Call tns:dialdigits tns:dialdigitsresponse CSTA-Directed-Pickup-Call tns:directedpickupcall tns:directedpickupcallresponse CSTA-Group-Pickup-Call tns:grouppickupcall tns:grouppickupcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Intrude-Call tns:intrudecall tns:intrudecallresponse CSTA-Join-Call tns:joincall tns:joincallresponse
55 Ecma International CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Make-Connection tns:makeconnection tns:makeconnectionresponse CSTA-Park-Call tns:parkcall tns:parkcallresponse CSTA-Reconnect-Call tns:reconnectcall tns:reconnectcallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Send-Message tns:sendmessage tns:sendmessageresponse CSTA-Single-Step-Conference-Call tns:singlestepconferencecall tns:singlestepconferencecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Transfer-Call tns:transfercall tns:transfercallresponse
56 CSTA-Bridged-event tns:bridgedevent CSTA-Call-Cleared-event tns:callclearedevent CSTA-Conferenced-event tns:conferencedevent CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Digits-Dialed-event tns:digitsdialedevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Capabilities-Changed-event tns:networkcapabilitieschangedevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Offered-event tns:offeredevent CSTA-Originated-event tns:originatedevent 46 Ecma International 2012
57 CSTA-Queued-event tns:queuedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <operation name="csta-accept-call"> < message="tns:acceptcall"/> < message="tns:acceptcallresponse"/> <operation name="csta-alternate-call"> < message="tns:alternatecall"/> < message="tns:alternatecallresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-call-back-call-related"> < message="tns:callback"/> < message="tns:callbackresponse"/> <operation name="csta-call-back-message-call-related"> < message="tns:callbackmessage"/> < message="tns:callbackmessageresponse"/> <operation name="csta-camp-on-call"> < message="tns:camponcall"/> < message="tns:camponcallresponse"/> <operation name="csta-clear-call"> < message="tns:clearcall"/> < message="tns:clearcallresponse"/> Ecma International
58 <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-conference-call"> < message="tns:conferencecall"/> < message="tns:conferencecallresponse"/> <operation name="csta-consultation-call"> < message="tns:consultationcall"/> < message="tns:consultationcallresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-dial-digits-call"> < message="tns:dialdigits"/> < message="tns:dialdigitsresponse"/> <operation name="csta-directed-pickup-call"> < message="tns:directedpickupcall"/> < message="tns:directedpickupcallresponse"/> <operation name="csta-group-pickup-call"> < message="tns:grouppickupcall"/> < message="tns:grouppickupcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-intrude-call"> < message="tns:intrudecall"/> < message="tns:intrudecallresponse"/> 48 Ecma International 2012
59 <operation name="csta-join-call"> < message="tns:joincall"/> < message="tns:joincallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-make-connection"> < message="tns:makeconnection"/> < message="tns:makeconnectionresponse"/> <operation name="csta-make-predictive-call"> < message="tns:makepredictivecall"/> < message="tns:makepredictivecallresponse"/> <operation name="csta-park-call"> < message="tns:parkcall"/> < message="tns:parkcallresponse"/> <operation name="csta-reconnect-call"> < message="tns:reconnectcall"/> < message="tns:reconnectcallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-send-message"> < message="tns:sendmessage"/> < message="tns:sendmessageresponse"/> <operation name="csta-single-step-conference-call"> < message="tns:singlestepconferencecall"/> < message="tns:singlestepconferencecallresponse"/> Ecma International
60 <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-transfer-call"> < message="tns:transfercall"/> < message="tns:transfercallresponse"/> <operation name="csta-bridged-event"> < message="tns:bridgedevent"/> <operation name="csta-call-cleared-event"> < message="tns:callclearedevent"/> <operation name="csta-conferenced-event"> < message="tns:conferencedevent"/> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-digits-dialed-event"> < message="tns:digitsdialedevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-capabilities-changed-event"> < message="tns:networkcapabilitieschangedevent"/> <operation name="csta-network-reached-event"> 50 Ecma International 2012
61 < message="tns:networkreachedevent"/> <operation name="csta-offered-event"> < message="tns:offeredevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-queued-event"> < message="tns:queuedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> Ecma International
62 12 Call Associated Features - Messages and Operations This Clause specifies the WSDL messages and operations for the call associated features Messages message associatedata element csta:associatedata <message name="associatedata"> <part name="" element="csta:associatedata"/> message associatedataresponse element csta:associatedataresponse <message name="associatedataresponse"> <part name="" element="csta:associatedataresponse"/> message canceltelephonytones element csta:canceltelephonytones <message name="canceltelephonytones"> <part name="" element="csta:canceltelephonytones"/> message canceltelephonytonesresponse element csta:canceltelephonytonesresponse <message name="canceltelephonytonesresponse"> <part name="" element="csta:canceltelephonytonesresponse"/> 52 Ecma International 2012
63 message changeconnectioninformation element csta:changeconnectioninformation <message name="changeconnectioninformation"> <part name="" element="csta:changeconnectioninformation"/> message changeconnectioninformationresponse element csta:changeconnectioninformationresponse <message name="changeconnectioninformationresponse"> <part name="" element="csta:changeconnectioninformationresponse"/> message generatedigits element csta:generatedigits <message name="generatedigits"> <part name="" element="csta:generatedigits"/> message generatedigitsresponse element csta:generatedigitsresponse <message name="generatedigitsresponse"> <part name="" element="csta:generatedigitsresponse"/> message generatetelephonytones element csta:generatetelephonytones <message name="generatetelephonytones"> <part name="" element="csta:generatetelephonytones"/> Ecma International
64 message generatetelephonytonesresponse element csta:generatetelephonytonesresponse <message name="generatetelephonytonesresponse"> <part name="" element="csta:generatetelephonytonesresponse"/> message senduserinformation element csta:senduserinformation <message name="senduserinformation"> <part name="" element="csta:senduserinformation"/> message senduserinformationresponse element csta:senduserinformationresponse <message name="senduserinformationresponse"> <part name="" element="csta:senduserinformationresponse"/> message callinformationevent element csta:callinformationevent <message name="callinformationevent"> <part name="" element="csta:callinformationevent"/> message chargingevent element csta:chargingevent <message name="chargingevent"> <part name="" element="csta:chargingevent"/> 54 Ecma International 2012
65 message digitsgeneratedevent element csta:digitsgeneratedevent <message name="digitsgeneratedevent"> <part name="" element="csta:digitsgeneratedevent"/> message telephonytonesgeneratedevent element csta:telephonytonesgeneratedevent <message name="telephonytonesgeneratedevent"> <part name="" element="csta:telephonytonesgeneratedevent"/> message servicecompletionfailureevent element csta:servicecompletionfailureevent <message name="servicecompletionfailureevent"> <part name="" element="csta:servicecompletionfailureevent"/> 12.2 Operations Ecma International
66 56 Ecma International 2012 operations CSTA-Associate-Data tns:associatedata tns:associatedataresponse CSTA-Cancel-Telephony-Tones tns:canceltelephonytones tns:canceltelephonytonesresponse CSTA-Change-Connection-Information tns:changeconnectioninformation tns:changeconnectioninformationresponse CSTA-Generate-Digits tns:generatedigits tns:generatedigitsresponse CSTA-Generate-Telephony-Tones tns:generatetelephonytones tns:generatetelephonytonesresponse CSTA-Send-User-Information tns:senduserinformation tns:senduserinformationresponse CSTA-Call-Information-event tns:callinformationevent CSTA-Charging-event tns:chargingevent CSTA-Digits-Generated-event tns:digitsgeneratedevent CSTA-Telephony-Tones-Generated-event tns:telephonytonesgeneratedevent CSTA-Service-Completion-Failure-event tns:servicecompletionfailureevent
67 <operation name="csta-associate-data"> < message="tns:associatedata"/> < message="tns:associatedataresponse"/> <operation name="csta-cancel-telephony-tones"> < message="tns:canceltelephonytones"/> < message="tns:canceltelephonytonesresponse"/> <operation name="csta-change-connection-information"> < message="tns:changeconnectioninformation"/> < message="tns:changeconnectioninformationresponse"/> <operation name="csta-generate-digits"> < message="tns:generatedigits"/> < message="tns:generatedigitsresponse"/> <operation name="csta-generate-telephony-tones"> < message="tns:generatetelephonytones"/> < message="tns:generatetelephonytonesresponse"/> <operation name="csta-send-user-information"> < message="tns:senduserinformation"/> < message="tns:senduserinformationresponse"/> <operation name="csta-call-information-event"> < message="tns:callinformationevent"/> <operation name="csta-charging-event"> < message="tns:chargingevent"/> <operation name="csta-digits-generated-event"> < message="tns:digitsgeneratedevent"/> <operation name="csta-telephony-tones-generated-event"> < message="tns:telephonytonesgeneratedevent"/> <operation name="csta-service-completion-failure-event"> < message="tns:servicecompletionfailureevent"/> Ecma International
68 13 Media Attachment Features - Messages and Operations This Clause specifies the WSDL messages and operations for the media attachment features Messages message attachmediaservice element csta:attachmediaservice <message name="attachmediaservice"> <part name="" element="csta:attachmediaservice"/> message attachmediaserviceresponse element csta:attachmediaserviceresponse <message name="attachmediaserviceresponse"> <part name="" element="csta:attachmediaserviceresponse"/> message detachmediaservice element csta:detachmediaservice <message name="detachmediaservice"> <part name="" element="csta:detachmediaservice"/> message detachmediaserviceresponse element csta:detachmediaserviceresponse <message name="detachmediaserviceresponse"> <part name="" element="csta:detachmediaserviceresponse"/> 58 Ecma International 2012
69 message mediaattachedevent element csta:mediaattachedevent <message name="mediaattachedevent"> <part name="" element="csta:mediaattachedevent"/> message mediadetachedevent element csta:mediadetachedevent <message name="mediadetachedevent"> <part name="" element="csta:mediadetachedevent"/> Ecma International
70 13.2 Operations operations CSTA-Attach-Media-Service tns:attachmediaservice tns:attachmediaserviceresponse CSTA-Detach-Media-Service tns:detachmediaservice tns:detachmediaserviceresponse CSTA-Media-Attached-Event tns:mediaattachedevent CSTA-Media-Detached-Event tns:mediadetachedevent <operation name="csta-attach-media-service"> < message="tns:attachmediaservice"/> < message="tns:attachmediaserviceresponse"/> <operation name="csta-detach-media-service"> < message="tns:detachmediaservice"/> < message="tns:detachmediaserviceresponse"/> <operation name="csta-media-attached-event"> < message="tns:mediaattachedevent"/> <operation name="csta-media-detached-event"> < message="tns:mediadetachedevent"/> 60 Ecma International 2012
71 14 Routeing Features - Messages and Operations This Clause specifies the WSDL messages and operations for the routeing features Messages message routeregister element csta:routeregister <message name="routeregister"> <part name="" element="csta:routeregister"/> message routeregisterresponse element csta:routeregisterresponse <message name="routeregisterresponse"> <part name="" element="csta:routeregisterresponse"/> message routeregisterabort element csta:routeregisterabort <message name="routeregisterabort"> <part name="" element="csta:routeregisterabort"/> message routeregistercancel element csta:routeregistercancel <message name="routeregistercancel"> <part name="" element="csta:routeregistercancel"/> Ecma International
72 message routeregistercancelresponse element csta:routeregistercancelresponse <message name="routeregistercancelresponse"> <part name="" element="csta:routeregistercancelresponse"/> message reroute element csta:reroute <message name="reroute"> <part name="" element="csta:reroute"/> message routeend element csta:routeend <message name="routeend"> <part name="" element="csta:routeend"/> message routereject element csta:routereject <message name="routereject"> <part name="" element="csta:routereject"/> message routerequest element csta:routerequest <message name="routerequest"> <part name="" element="csta:routerequest"/> 62 Ecma International 2012
73 message routeselect element csta:routeselect <message name="routeselect"> <part name="" element="csta:routeselect"/> message routeused element csta:routeused <message name="routeused"> <part name="" element="csta:routeused"/> Ecma International
74 14.2 Operations operations CSTA-Route-Register tns:routeregister tns:routeregisterresponse CSTA-Route-Register-Abort tns:routeregisterabort CSTA-Route-Register-Cancel tns:routeregistercancel tns:routeregistercancelresponse CSTA-Re-Route tns:reroute CSTA-Route-End-as- tns:routeend CSTA-Route-End-as- tns:routeend CSTA-Route-Reject tns:routereject CSTA-Route-Request tns:routerequest CSTA-Route-Select tns:routeselect CSTA-Route-Used tns:routeused <operation name="csta-route-register"> < message="tns:routeregister"/> < message="tns:routeregisterresponse"/> <operation name="csta-route-register-abort"> < message="tns:routeregisterabort"/> 64 Ecma International 2012
75 <operation name="csta-route-register-cancel"> < message="tns:routeregistercancel"/> < message="tns:routeregistercancelresponse"/> <operation name="csta-re-route"> < message="tns:reroute"/> <operation name="csta-route-end-as-"> < message="tns:routeend"/> <operation name="csta-route-end-as-"> < message="tns:routeend"/> <operation name="csta-route-reject"> < message="tns:routereject"/> <operation name="csta-route-request"> < message="tns:routerequest"/> <operation name="csta-route-select"> < message="tns:routeselect"/> <operation name="csta-route-used"> < message="tns:routeused"/> Ecma International
76 15 Physical Device Features - Messages and Operations This Clause specifies the WSDL messages and operations for the physical device features Messages message buttonpress element csta:buttonpress <message name="buttonpress"> <part name="" element="csta:buttonpress"/> message buttonpressresponse element csta:buttonpressresponse <message name="buttonpressresponse"> <part name="" element="csta:buttonpressresponse"/> message getauditoryapparatusinformation element csta:getauditoryapparatusinformation <message name="getauditoryapparatusinformation"> <part name="" element="csta:getauditoryapparatusinformation"/> message getauditoryapparatusinformationresponse element csta:getauditoryapparatusinformationresponse <message name="getauditoryapparatusinformationresponse"> <part name="" element="csta:getauditoryapparatusinformationresponse"/> 66 Ecma International 2012
77 message getbuttoninformation element csta:getbuttoninformation <message name="getbuttoninformation"> <part name="" element="csta:getbuttoninformation"/> message getbuttoninformationresponse element csta:getbuttoninformationresponse <message name="getbuttoninformationresponse"> <part name="" element="csta:getbuttoninformationresponse"/> message getdisplay element csta:getdisplay <message name="getdisplay"> <part name="" element="csta:getdisplay"/> message getdisplayresponse element csta:getdisplayresponse <message name="getdisplayresponse"> <part name="" element="csta:getdisplayresponse"/> message gethookswitchstatus element csta:gethookswitchstatus <message name="gethookswitchstatus"> <part name="" element="csta:gethookswitchstatus"/> Ecma International
78 message gethookswitchstatusresponse element csta:gethookswitchstatusresponse <message name="gethookswitchstatusresponse"> <part name="" element="csta:gethookswitchstatusresponse"/> message getlampinformation element csta:getlampinformation <message name="getlampinformation"> <part name="" element="csta:getlampinformation"/> message getlampinformationresponse element csta:getlampinformationresponse <message name="getlampinformationresponse"> <part name="" element="csta:getlampinformationresponse"/> message getlampmode element csta:getlampmode <message name="getlampmode"> <part name="" element="csta:getlampmode"/> message getlampmoderesponse element csta:getlampmoderesponse <message name="getlampmoderesponse"> <part name="" element="csta:getlampmoderesponse"/> 68 Ecma International 2012
79 message getmessagewaitingindicator element csta:getmessagewaitingindicator <message name="getmessagewaitingindicator"> <part name="" element="csta:getmessagewaitingindicator"/> message getmessagewaitingindicatorresponse element csta:getmessagewaitingindicatorresponse <message name="getmessagewaitingindicatorresponse"> <part name="" element="csta:getmessagewaitingindicatorresponse"/> message getmicrophonegain element csta:getmicrophonegain <message name="getmicrophonegain"> <part name="" element="csta:getmicrophonegain"/> message getmicrophonegainresponse element csta:getmicrophonegainresponse <message name="getmicrophonegainresponse"> <part name="" element="csta:getmicrophonegainresponse"/> message getmicrophonemute element csta:getmicrophonemute <message name="getmicrophonemute"> <part name="" element="csta:getmicrophonemute"/> Ecma International
80 message getmicrophonemuteresponse element csta:getmicrophonemuteresponse <message name="getmicrophonemuteresponse"> <part name="" element="csta:getmicrophonemuteresponse"/> message getringerstatus element csta:getringerstatus <message name="getringerstatus"> <part name="" element="csta:getringerstatus"/> message getringerstatusresponse element csta:getringerstatusresponse <message name="getringerstatusresponse"> <part name="" element="csta:getringerstatusresponse"/> message getspeakermute element csta:getspeakermute <message name="getspeakermute"> <part name="" element="csta:getspeakermute"/> message getspeakermuteresponse element csta:getspeakermuteresponse <message name="getspeakermuteresponse"> <part name="" element="csta:getspeakermuteresponse"/> 70 Ecma International 2012
81 message getspeakervolume element csta:getspeakervolume <message name="getspeakervolume"> <part name="" element="csta:getspeakervolume"/> message getspeakervolumeresponse element csta:getspeakervolumeresponse <message name="getspeakervolumeresponse"> <part name="" element="csta:getspeakervolumeresponse"/> message setbuttoninformation element csta:setbuttoninformation <message name="setbuttoninformation"> <part name="" element="csta:setbuttoninformation"/> message setbuttoninformationresponse element csta:setbuttoninformationresponse <message name="setbuttoninformationresponse"> <part name="" element="csta:setbuttoninformationresponse"/> message setdisplay element csta:setdisplay <message name="setdisplay"> <part name="" element="csta:setdisplay"/> Ecma International
82 message setdisplayresponse element csta:setdisplayresponse <message name="setdisplayresponse"> <part name="" element="csta:setdisplayresponse"/> message sethookswitchstatus element csta:sethookswitchstatus <message name="sethookswitchstatus"> <part name="" element="csta:sethookswitchstatus"/> message sethookswitchstatusresponse element csta:sethookswitchstatusresponse <message name="sethookswitchstatusresponse"> <part name="" element="csta:sethookswitchstatusresponse"/> message setlampmode element csta:setlampmode <message name="setlampmode"> <part name="" element="csta:setlampmode"/> message setlampmoderesponse element csta:setlampmoderesponse <message name="setlampmoderesponse"> <part name="" element="csta:setlampmoderesponse"/> 72 Ecma International 2012
83 message setmessagewaitingindicator element csta:setmessagewaitingindicator <message name="setmessagewaitingindicator"> <part name="" element="csta:setmessagewaitingindicator"/> message setmessagewaitingindicatorresponse element csta:setmessagewaitingindicatorresponse <message name="setmessagewaitingindicatorresponse"> <part name="" element="csta:setmessagewaitingindicatorresponse"/> message setmicrophonegain element csta:setmicrophonegain <message name="setmicrophonegain"> <part name="" element="csta:setmicrophonegain"/> message setmicrophonegainresponse element csta:setmicrophonegainresponse <message name="setmicrophonegainresponse"> <part name="" element="csta:setmicrophonegainresponse"/> message setmicrophonemute element csta:setmicrophonemute <message name="setmicrophonemute"> <part name="" element="csta:setmicrophonemute"/> Ecma International
84 message setmicrophonemuteresponse element csta:setmicrophonemuteresponse <message name="setmicrophonemuteresponse"> <part name="" element="csta:setmicrophonemuteresponse"/> message setringerstatus element csta:setringerstatus <message name="setringerstatus"> <part name="" element="csta:setringerstatus"/> message setringerstatusresponse element csta:setringerstatusresponse <message name="setringerstatusresponse"> <part name="" element="csta:setringerstatusresponse"/> message setspeakermute element csta:setspeakermute <message name="setspeakermute"> <part name="" element="csta:setspeakermute"/> message setspeakermuteresponse element csta:setspeakermuteresponse <message name="setspeakermuteresponse"> <part name="" element="csta:setspeakermuteresponse"/> 74 Ecma International 2012
85 message setspeakervolume element csta:setspeakervolume <message name="setspeakervolume"> <part name="" element="csta:setspeakervolume"/> message setspeakervolumeresponse element csta:setspeakervolumeresponse <message name="setspeakervolumeresponse"> <part name="" element="csta:setspeakervolumeresponse"/> message buttoninformationevent element csta:buttoninformationevent <message name="buttoninformationevent"> <part name="" element="csta:buttoninformationevent"/> message buttonpressevent element csta:buttonpressevent <message name="buttonpressevent"> <part name="" element="csta:buttonpressevent"/> message displayupdatedevent element csta:displayupdatedevent <message name="displayupdatedevent"> <part name="" element="csta:displayupdatedevent"/> Ecma International
86 message hookswitchevent element csta:hookswitchevent <message name="hookswitchevent"> <part name="" element="csta:hookswitchevent"/> message lampmodeevent element csta:lampmodeevent <message name="lampmodeevent"> <part name="" element="csta:lampmodeevent"/> message messagewaitingevent element csta:messagewaitingevent <message name="messagewaitingevent"> <part name="" element="csta:messagewaitingevent"/> message microphonegainevent element csta:microphonegainevent <message name="microphonegainevent"> <part name="" element="csta:microphonegainevent"/> message microphonemuteevent element csta:microphonemuteevent <message name="microphonemuteevent"> <part name="" element="csta:microphonemuteevent"/> 76 Ecma International 2012
87 message ringerstatusevent element csta:ringerstatusevent <message name="ringerstatusevent"> <part name="" element="csta:ringerstatusevent"/> message speakermuteevent element csta:speakermuteevent <message name="speakermuteevent"> <part name="" element="csta:speakermuteevent"/> message speakervolumeevent element csta:speakervolumeevent <message name="speakervolumeevent"> <part name="" element="csta:speakervolumeevent"/> Ecma International
88 78 Ecma International Operations operations CSTA-Button-Press tns:buttonpress tns:buttonpressresponse CSTA-Get-Auditory-Apparatus-Information tns:getauditoryapparatusinformation tns:getauditoryapparatusinformationresponse CSTA-Get-Button-Information tns:getbuttoninformation tns:getbuttoninformationresponse CSTA-Get-Display tns:getdisplay tns:getdisplayresponse CSTA-Get-Hookswitch-Status tns:gethookswitchstatus tns:gethookswitchstatusresponse CSTA-Get-Lamp-Information tns:getlampinformation tns:getlampinformationresponse CSTA-Get-Lamp-Mode tns:getlampmode tns:getlampmoderesponse CSTA-Get-Message-Waiting-Indicator tns:getmessagewaitingindicator tns:getmessagewaitingindicatorresponse CSTA-Get-Microphone-Gain tns:getmicrophonegain
89 Ecma International tns:getmicrophonegainresponse CSTA-Get-Microphone-Mute tns:getmicrophonemute tns:getmicrophonemuteresponse CSTA-Get-Ringer-Status tns:getringerstatus tns:getringerstatusresponse CSTA-Get-Speaker-Mute tns:getspeakermute tns:getspeakermuteresponse CSTA-Get-Speaker-Volume tns:getspeakervolume tns:getspeakervolumeresponse CSTA-Set-Button-Information tns:setbuttoninformation tns:setbuttoninformationresponse CSTA-Set-Display tns:setdisplay tns:setdisplayresponse CSTA-Set-Hookswitch-Status tns:sethookswitchstatus tns:sethookswitchstatusresponse CSTA-Set-Lamp-Mode tns:setlampmode tns:setlampmoderesponse CSTA-Set-Message-Waiting-Indicator tns:setmessagewaitingindicator
90 80 Ecma International 2012 tns:setmessagewaitingindicatorresponse CSTA-Set-Microphone-Gain tns:setmicrophonegain tns:setmicrophonegainresponse CSTA-Set-Microphone-Mute tns:setmicrophonemute tns:setmicrophonemuteresponse CSTA-Set-Ringer-Status tns:setringerstatus tns:setringerstatusresponse CSTA-Set-Speaker-Mute tns:setspeakermute tns:setspeakermuteresponse CSTA-Set-Speaker-Volume tns:setspeakervolume tns:setspeakervolumeresponse CSTA-Button-Information-Event tns:buttoninformationevent CSTA-Button-Press-Event tns:buttonpressevent CSTA-Display-Updated-Event tns:displayupdatedevent CSTA-Hookswitch-Event tns:hookswitchevent CSTA-Lamp-Mode-Event tns:lampmodeevent
91 CSTA-Message-Waiting-Event tns:messagewaitingevent CSTA-Microphone-Gain-Event tns:microphonegainevent CSTA-Microphone-Mute-Event tns:microphonemuteevent CSTA-Ringer-Status-Event tns:ringerstatusevent CSTA-Speaker-Mute-Event tns:speakermuteevent CSTA-Speaker-Volume-Event tns:speakervolumeevent <operation name="csta-button-press"> < message="tns:buttonpress"/> < message="tns:buttonpressresponse"/> <operation name="csta-get-auditory-apparatus-information"> < message="tns:getauditoryapparatusinformation"/> < message="tns:getauditoryapparatusinformationresponse"/> <operation name="csta-get-button-information"> < message="tns:getbuttoninformation"/> < message="tns:getbuttoninformationresponse"/> <operation name="csta-get-display"> < message="tns:getdisplay"/> < message="tns:getdisplayresponse"/> <operation name="csta-get-hookswitch-status"> < message="tns:gethookswitchstatus"/> < message="tns:gethookswitchstatusresponse"/> <operation name="csta-get-lamp-information"> < message="tns:getlampinformation"/> < message="tns:getlampinformationresponse"/> Ecma International
92 <operation name="csta-get-lamp-mode"> < message="tns:getlampmode"/> < message="tns:getlampmoderesponse"/> <operation name="csta-get-message-waiting-indicator"> < message="tns:getmessagewaitingindicator"/> < message="tns:getmessagewaitingindicatorresponse"/> <operation name="csta-get-microphone-gain"> < message="tns:getmicrophonegain"/> < message="tns:getmicrophonegainresponse"/> <operation name="csta-get-microphone-mute"> < message="tns:getmicrophonemute"/> < message="tns:getmicrophonemuteresponse"/> <operation name="csta-get-ringer-status"> < message="tns:getringerstatus"/> < message="tns:getringerstatusresponse"/> <operation name="csta-get-speaker-mute"> < message="tns:getspeakermute"/> < message="tns:getspeakermuteresponse"/> <operation name="csta-get-speaker-volume"> < message="tns:getspeakervolume"/> < message="tns:getspeakervolumeresponse"/> <operation name="csta-set-button-information"> < message="tns:setbuttoninformation"/> < message="tns:setbuttoninformationresponse"/> <operation name="csta-set-display"> < message="tns:setdisplay"/> < message="tns:setdisplayresponse"/> 82 Ecma International 2012
93 <operation name="csta-set-hookswitch-status"> < message="tns:sethookswitchstatus"/> < message="tns:sethookswitchstatusresponse"/> <operation name="csta-set-lamp-mode"> < message="tns:setlampmode"/> < message="tns:setlampmoderesponse"/> <operation name="csta-set-message-waiting-indicator"> < message="tns:setmessagewaitingindicator"/> < message="tns:setmessagewaitingindicatorresponse"/> <operation name="csta-set-microphone-gain"> < message="tns:setmicrophonegain"/> < message="tns:setmicrophonegainresponse"/> <operation name="csta-set-microphone-mute"> < message="tns:setmicrophonemute"/> < message="tns:setmicrophonemuteresponse"/> <operation name="csta-set-ringer-status"> < message="tns:setringerstatus"/> < message="tns:setringerstatusresponse"/> <operation name="csta-set-speaker-mute"> < message="tns:setspeakermute"/> < message="tns:setspeakermuteresponse"/> <operation name="csta-set-speaker-volume"> < message="tns:setspeakervolume"/> < message="tns:setspeakervolumeresponse"/> <operation name="csta-button-information-event"> < message="tns:buttoninformationevent"/> Ecma International
94 <operation name="csta-button-press-event"> < message="tns:buttonpressevent"/> <operation name="csta-display-updated-event"> < message="tns:displayupdatedevent"/> <operation name="csta-hookswitch-event"> < message="tns:hookswitchevent"/> <operation name="csta-lamp-mode-event"> < message="tns:lampmodeevent"/> <operation name="csta-message-waiting-event"> < message="tns:messagewaitingevent"/> <operation name="csta-microphone-gain-event"> < message="tns:microphonegainevent"/> <operation name="csta-microphone-mute-event"> < message="tns:microphonemuteevent"/> <operation name="csta-ringer-status-event"> < message="tns:ringerstatusevent"/> <operation name="csta-speaker-mute-event"> < message="tns:speakermuteevent"/> <operation name="csta-speaker-volume-event"> < message="tns:speakervolumeevent"/> 84 Ecma International 2012
95 16 Logical Device Features - Messages and Operations This Clause specifies the WSDL messages and operations for the logical device features Messages message callbackmessagenoncallrelated element csta:callbackmessagenoncallrelated <message name="callbackmessagenoncallrelated"> <part name="" element="csta:callbackmessagenoncallrelated"/> message callbackmessagenoncallrelatedresponse element csta:callbackmessagenoncallrelatedresponse <message name="callbackmessagenoncallrelatedresponse"> <part name="" element="csta:callbackmessagenoncallrelatedresponse"/> message callbacknoncallrelated element csta:callbacknoncallrelated <message name="callbacknoncallrelated"> <part name="" element="csta:callbacknoncallrelated"/> message callbacknoncallrelatedresponse element csta:callbacknoncallrelatedresponse <message name="callbacknoncallrelatedresponse"> <part name="" element="csta:callbacknoncallrelatedresponse"/> Ecma International
96 message cancelcallback element csta:cancelcallback <message name="cancelcallback"> <part name="" element="csta:cancelcallback"/> message cancelcallbackresponse element csta:cancelcallbackresponse <message name="cancelcallbackresponse"> <part name="" element="csta:cancelcallbackresponse"/> message cancelcallbackmessage element csta:cancelcallbackmessage <message name="cancelcallbackmessage"> <part name="" element="csta:cancelcallbackmessage"/> message cancelcallbackmessageresponse element csta:cancelcallbackmessageresponse <message name="cancelcallbackmessageresponse"> <part name="" element="csta:cancelcallbackmessageresponse"/> message getagentstate element csta:getagentstate <message name="getagentstate"> <part name="" element="csta:getagentstate"/> 86 Ecma International 2012
97 message getagentstateresponse element csta:getagentstateresponse <message name="getagentstateresponse"> <part name="" element="csta:getagentstateresponse"/> message getautoanswer element csta:getautoanswer <message name="getautoanswer"> <part name="" element="csta:getautoanswer"/> message getautoanswerresponse element csta:getautoanswerresponse <message name="getautoanswerresponse"> <part name="" element="csta:getautoanswerresponse"/> message getautoworkmode element csta:getautoworkmode <message name="getautoworkmode"> <part name="" element="csta:getautoworkmode"/> message getautoworkmoderesponse element csta:getautoworkmoderesponse <message name="getautoworkmoderesponse"> <part name="" element="csta:getautoworkmoderesponse"/> Ecma International
98 message getcallback element csta:getcallback <message name="getcallback"> <part name="" element="csta:getcallback"/> message getcallbackresponse element csta:getcallbackresponse <message name="getcallbackresponse"> <part name="" element="csta:getcallbackresponse"/> message getcalleridstatus element csta:getcalleridstatus <message name="getcalleridstatus"> <part name="" element="csta:getcalleridstatus"/> message getcalleridstatusresponse element csta:getcalleridstatusresponse <message name="getcalleridstatusresponse"> <part name="" element="csta:getcalleridstatusresponse"/> message getdonotdisturb element csta:getdonotdisturb <message name="getdonotdisturb"> <part name="" element="csta:getdonotdisturb"/> 88 Ecma International 2012
99 message getdonotdisturbresponse element csta:getdonotdisturbresponse <message name="getdonotdisturbresponse"> <part name="" element="csta:getdonotdisturbresponse"/> message getforwarding element csta:getforwarding <message name="getforwarding"> <part name="" element="csta:getforwarding"/> message getforwardingresponse element csta:getforwardingresponse <message name="getforwardingresponse"> <part name="" element="csta:getforwardingresponse"/> message getlastnumberdialed element csta:getlastnumberdialed <message name="getlastnumberdialed"> <part name="" element="csta:getlastnumberdialed"/> message getlastnumberdialedresponse element csta:getlastnumberdialedresponse <message name="getlastnumberdialedresponse"> <part name="" element="csta:getlastnumberdialedresponse"/> Ecma International
100 message getrouteingmode element csta:getrouteingmode <message name="getrouteingmode"> <part name="" element="csta:getrouteingmode"/> message getrouteingmoderesponse element csta:getrouteingmoderesponse <message name="getrouteingmoderesponse"> <part name="" element="csta:getrouteingmoderesponse"/> message setagentstate element csta:setagentstate <message name="setagentstate"> <part name="" element="csta:setagentstate"/> message setagentstateresponse element csta:setagentstateresponse <message name="setagentstateresponse"> <part name="" element="csta:setagentstateresponse"/> message setautoanswer element csta:setautoanswer <message name="setautoanswer"> <part name="" element="csta:setautoanswer"/> 90 Ecma International 2012
101 message setautoanswerresponse element csta:setautoanswerresponse <message name="setautoanswerresponse"> <part name="" element="csta:setautoanswerresponse"/> message setautoworkmode element csta:setautoworkmode <message name="setautoworkmode"> <part name="" element="csta:setautoworkmode"/> message setautoworkmoderesponse element csta:setautoworkmoderesponse <message name="setautoworkmoderesponse"> <part name="" element="csta:setautoworkmoderesponse"/> message setcalleridstatus element csta:setcalleridstatus <message name="setcalleridstatus"> <part name="" element="csta:setcalleridstatus"/> message setcalleridstatusresponse element csta:setcalleridstatusresponse <message name="setcalleridstatusresponse"> <part name="" element="csta:setcalleridstatusresponse"/> Ecma International
102 message setdonotdisturb element csta:setdonotdisturb <message name="setdonotdisturb"> <part name="" element="csta:setdonotdisturb"/> message setdonotdisturbresponse element csta:setdonotdisturbresponse <message name="setdonotdisturbresponse"> <part name="" element="csta:setdonotdisturbresponse"/> message setforwarding element csta:setforwarding <message name="setforwarding"> <part name="" element="csta:setforwarding"/> message setforwardingresponse element csta:setforwardingresponse <message name="setforwardingresponse"> <part name="" element="csta:setforwardingresponse"/> message setrouteingmode element csta:setrouteingmode <message name="setrouteingmode"> <part name="" element="csta:setrouteingmode"/> 92 Ecma International 2012
103 message setrouteingmoderesponse element csta:setrouteingmoderesponse <message name="setrouteingmoderesponse"> <part name="" element="csta:setrouteingmoderesponse"/> message agentbusyevent element csta:agentbusyevent <message name="agentbusyevent"> <part name="" element="csta:agentbusyevent"/> message agentloggedoffevent element csta:agentloggedoffevent <message name="agentloggedoffevent"> <part name="" element="csta:agentloggedoffevent"/> message agentloggedonevent element csta:agentloggedonevent <message name="agentloggedonevent"> <part name="" element="csta:agentloggedonevent"/> message agentnotreadyevent element csta:agentnotreadyevent <message name="agentnotreadyevent"> <part name="" element="csta:agentnotreadyevent"/> Ecma International
104 message agentreadyevent element csta:agentreadyevent <message name="agentreadyevent"> <part name="" element="csta:agentreadyevent"/> message agentworkingaftercallevent element csta:agentworkingaftercallevent <message name="agentworkingaftercallevent"> <part name="" element="csta:agentworkingaftercallevent"/> message autoanswerevent element csta:autoanswerevent <message name="autoanswerevent"> <part name="" element="csta:autoanswerevent"/> message autoworkmodeevent element csta:autoworkmodeevent <message name="autoworkmodeevent"> <part name="" element="csta:autoworkmodeevent"/> message callbackevent element csta:callbackevent <message name="callbackevent"> <part name="" element="csta:callbackevent"/> 94 Ecma International 2012
105 message callbackmessageevent element csta:callbackmessageevent <message name="callbackmessageevent"> <part name="" element="csta:callbackmessageevent"/> message calleridstatusevent element csta:calleridstatusevent <message name="calleridstatusevent"> <part name="" element="csta:calleridstatusevent"/> message donotdisturbevent element csta:donotdisturbevent <message name="donotdisturbevent"> <part name="" element="csta:donotdisturbevent"/> message forwardingevent element csta:forwardingevent <message name="forwardingevent"> <part name="" element="csta:forwardingevent"/> message routeingevent element csta:routeingevent <message name="routeingevent"> <part name="" element="csta:routeingevent"/> Ecma International
106 96 Ecma International Operations operations CSTA-Call-Back-Message-Non-Call-Related tns:callbackmessagenoncallrelated tns:callbackmessagenoncallrelatedresponse CSTA-Call-Back-Non-Call-Related tns:callbacknoncallrelated tns:callbacknoncallrelatedresponse CSTA-Cancel-Call-Back tns:cancelcallback tns:cancelcallbackresponse CSTA-Cancel-Call-Back-Message tns:cancelcallbackmessage tns:cancelcallbackmessageresponse CSTA-Get-Agent-State tns:getagentstate tns:getagentstateresponse CSTA-Get-Auto-Answer tns:getautoanswer tns:getautoanswerresponse CSTA-Get-Auto-Work-Mode tns:getautoworkmode tns:getautoworkmoderesponse CSTA-Get-Call-Back tns:getcallback tns:getcallbackresponse CSTA-Get-Caller-ID-Status tns:getcalleridstatus
107 Ecma International tns:getcalleridstatusresponse CSTA-Get-Do-Not-Disturb tns:getdonotdisturb tns:getdonotdisturbresponse CSTA-Get-Forwarding tns:getforwarding tns:getforwardingresponse CSTA-Get-Last-Number-Dialed tns:getlastnumberdialed tns:getlastnumberdialedresponse CSTA-Get-Routeing-Mode tns:getrouteingmode tns:getrouteingmoderesponse CSTA-Set-Agent-State tns:setagentstate tns:setagentstateresponse CSTA-Set-Auto-Answer tns:setautoanswer tns:setautoanswerresponse CSTA-Set-Auto-Work-Mode tns:setautoworkmode tns:setautoworkmoderesponse CSTA-Set-Caller-ID-Status tns:setcalleridstatus tns:setcalleridstatusresponse CSTA-Set-Do-Not-Disturb tns:setdonotdisturb
108 98 Ecma International 2012 tns:setdonotdisturbresponse CSTA-Set-Forwarding tns:setforwarding tns:setforwardingresponse CSTA-Set-Routeing-Mode tns:setrouteingmode tns:setrouteingmoderesponse CSTA-Agent-Busy-Event tns:agentbusyevent CSTA-Agent-Logged-Off-Event tns:agentloggedoffevent CSTA-Agent-Logged-On-Event tns:agentloggedonevent CSTA-Agent-Not-Ready-Event tns:agentnotreadyevent CSTA-Agent-Ready-Event tns:agentreadyevent CSTA-Agent-Working-After-Call-Event tns:agentworkingaftercallevent CSTA-Auto-Answer-Event tns:autoanswerevent CSTA-Auto-Work-Mode-Event tns:autoworkmodeevent CSTA-Call-Back-Event tns:callbackevent CSTA-Call-Back-Message-Event tns:callbackmessageevent
109 CSTA-Caller-ID-Status-Event tns:calleridstatusevent CSTA-Do-Not-Disturb-Event tns:donotdisturbevent CSTA-Forwarding-Event tns:forwardingevent CSTA-Routeing-Event tns:routeingevent <operation name="csta-call-back-message-non-call-related"> < message="tns:callbackmessagenoncallrelated"/> < message="tns:callbackmessagenoncallrelatedresponse"/> <operation name="csta-call-back-non-call-related"> < message="tns:callbacknoncallrelated"/> < message="tns:callbacknoncallrelatedresponse"/> <operation name="csta-cancel-call-back"> < message="tns:cancelcallback"/> < message="tns:cancelcallbackresponse"/> <operation name="csta-cancel-call-back-message"> < message="tns:cancelcallbackmessage"/> < message="tns:cancelcallbackmessageresponse"/> <operation name="csta-get-agent-state"> < message="tns:getagentstate"/> < message="tns:getagentstateresponse"/> <operation name="csta-get-auto-answer"> < message="tns:getautoanswer"/> < message="tns:getautoanswerresponse"/> <operation name="csta-get-auto-work-mode"> < message="tns:getautoworkmode"/> < message="tns:getautoworkmoderesponse"/> Ecma International
110 <operation name="csta-get-call-back"> < message="tns:getcallback"/> < message="tns:getcallbackresponse"/> <operation name="csta-get-caller-id-status"> < message="tns:getcalleridstatus"/> < message="tns:getcalleridstatusresponse"/> <operation name="csta-get-do-not-disturb"> < message="tns:getdonotdisturb"/> < message="tns:getdonotdisturbresponse"/> <operation name="csta-get-forwarding"> < message="tns:getforwarding"/> < message="tns:getforwardingresponse"/> <operation name="csta-get-last-number-dialed"> < message="tns:getlastnumberdialed"/> < message="tns:getlastnumberdialedresponse"/> <operation name="csta-get-routeing-mode"> < message="tns:getrouteingmode"/> < message="tns:getrouteingmoderesponse"/> <operation name="csta-set-agent-state"> < message="tns:setagentstate"/> < message="tns:setagentstateresponse"/> <operation name="csta-set-auto-answer"> < message="tns:setautoanswer"/> < message="tns:setautoanswerresponse"/> <operation name="csta-set-auto-work-mode"> < message="tns:setautoworkmode"/> < message="tns:setautoworkmoderesponse"/> 100 Ecma International 2012
111 <operation name="csta-set-caller-id-status"> < message="tns:setcalleridstatus"/> < message="tns:setcalleridstatusresponse"/> <operation name="csta-set-do-not-disturb"> < message="tns:setdonotdisturb"/> < message="tns:setdonotdisturbresponse"/> <operation name="csta-set-forwarding"> < message="tns:setforwarding"/> < message="tns:setforwardingresponse"/> <operation name="csta-set-routeing-mode"> < message="tns:setrouteingmode"/> < message="tns:setrouteingmoderesponse"/> <operation name="csta-agent-busy-event"> < message="tns:agentbusyevent"/> <operation name="csta-agent-logged-off-event"> < message="tns:agentloggedoffevent"/> <operation name="csta-agent-logged-on-event"> < message="tns:agentloggedonevent"/> <operation name="csta-agent-not-ready-event"> < message="tns:agentnotreadyevent"/> <operation name="csta-agent-ready-event"> < message="tns:agentreadyevent"/> <operation name="csta-agent-working-after-call-event"> < message="tns:agentworkingaftercallevent"/> <operation name="csta-auto-answer-event"> < message="tns:autoanswerevent"/> <operation name="csta-auto-work-mode-event"> < message="tns:autoworkmodeevent"/> Ecma International
112 <operation name="csta-call-back-event"> < message="tns:callbackevent"/> <operation name="csta-call-back-message-event"> < message="tns:callbackmessageevent"/> <operation name="csta-caller-id-status-event"> < message="tns:calleridstatusevent"/> <operation name="csta-do-not-disturb-event"> < message="tns:donotdisturbevent"/> <operation name="csta-forwarding-event"> < message="tns:forwardingevent"/> <operation name="csta-routeing-event"> < message="tns:routeingevent"/> 102 Ecma International 2012
113 17 Device Maintenance Events - Messages and Operations This Clause specifies the WSDL messages and operations for the device maintenance events Messages message backinserviceevent element csta:backinserviceevent <message name="backinserviceevent"> <part name="" element="csta:backinserviceevent"/> message devicecapschangedevent element csta:devicecapschangedevent <message name="devicecapschangedevent"> <part name="" element="csta:devicecapschangedevent"/> message outofserviceevent element csta:outofserviceevent <message name="outofserviceevent"> <part name="" element="csta:outofserviceevent"/> message partiallyinserviceevent element csta:partiallyinserviceevent <message name="partiallyinserviceevent"> <part name="" element="csta:partiallyinserviceevent"/> Ecma International
114 17.2 Operations operations CSTA-Back-In-Service-Event tns:backinserviceevent CSTA-Device-Capabilities-Changed-Event tns:devicecapschangedevent CSTA-Out-Of-Service-Event tns:outofserviceevent CSTA-Partially-In-Service-Event tns:partiallyinserviceevent <operation name="csta-back-in-service-event"> < message="tns:backinserviceevent"/> <operation name="csta-device-capabilities-changed-event"> < message="tns:devicecapschangedevent"/> <operation name="csta-out-of-service-event"> < message="tns:outofserviceevent"/> <operation name="csta-partially-in-service-event"> < message="tns:partiallyinserviceevent"/> 104 Ecma International 2012
115 18 I/O Services Features - Messages and Operations This Clause specifies the WSDL messages and operations for the I/O Services features Messages message ioregister element csta:ioregister <message name="ioregister"> <part name="" element="csta:ioregister"/> message ioregisterresponse element csta:ioregisterresponse <message name="ioregisterresponse"> <part name="" element="csta:ioregisterresponse"/> message ioregisterabort element csta:ioregisterabort <message name="ioregisterabort"> <part name="" element="csta:ioregisterabort"/> message ioregistercancel element csta:ioregistercancel <message name="ioregistercancel"> <part name="" element="csta:ioregistercancel"/> Ecma International
116 message ioregistercancelresponse element csta:ioregistercancelresponse <message name="ioregistercancelresponse"> <part name="" element="csta:ioregistercancelresponse"/> message datapathresumed element csta:datapathresumed <message name="datapathresumed"> <part name="" element="csta:datapathresumed"/> message datapathresumedresponse element csta:datapathresumedresponse <message name="datapathresumedresponse"> <part name="" element="csta:datapathresumedresponse"/> message datapathsuspended element csta:datapathsuspended <message name="datapathsuspended"> <part name="" element="csta:datapathsuspended"/> message datapathsuspendedresponse element csta:datapathsuspendedresponse <message name="datapathsuspendedresponse"> <part name="" element="csta:datapathsuspendedresponse"/> 106 Ecma International 2012
117 message fastdata element csta:fastdata <message name="fastdata"> <part name="" element="csta:fastdata"/> message fastdataresponse element csta:fastdataresponse <message name="fastdataresponse"> <part name="" element="csta:fastdataresponse"/> message resumedatapath element csta:resumedatapath <message name="resumedatapath"> <part name="" element="csta:resumedatapath"/> message resumedatapathresponse element csta:resumedatapathresponse <message name="resumedatapathresponse"> <part name="" element="csta:resumedatapathresponse"/> message sendbroadcastdata element csta:sendbroadcastdata <message name="sendbroadcastdata"> <part name="" element="csta:sendbroadcastdata"/> Ecma International
118 message sendbroadcastdataresponse element csta:sendbroadcastdataresponse <message name="sendbroadcastdataresponse"> <part name="" element="csta:sendbroadcastdataresponse"/> message senddata element csta:senddata <message name="senddata"> <part name="" element="csta:senddata"/> message senddataresponse element csta:senddataresponse <message name="senddataresponse"> <part name="" element="csta:senddataresponse"/> message sendmulticastdata element csta:sendmulticastdata <message name="sendmulticastdata"> <part name="" element="csta:sendmulticastdata"/> message sendmulticastdataresponse element csta:sendmulticastdataresponse <message name="sendmulticastdataresponse"> <part name="" element="csta:sendmulticastdataresponse"/> 108 Ecma International 2012
119 message startdatapath element csta:startdatapath <message name="startdatapath"> <part name="" element="csta:startdatapath"/> message startdatapathresponse element csta:startdatapathresponse <message name="startdatapathresponse"> <part name="" element="csta:startdatapathresponse"/> message stopdatapath element csta:stopdatapath <message name="stopdatapath"> <part name="" element="csta:stopdatapath"/> message stopdatapathresponse element csta:stopdatapathresponse <message name="stopdatapathresponse"> <part name="" element="csta:stopdatapathresponse"/> message suspenddatapath element csta:suspenddatapath <message name="suspenddatapath"> <part name="" element="csta:suspenddatapath"/> Ecma International
120 message suspenddatapathresponse element csta:suspenddatapathresponse <message name="suspenddatapathresponse"> <part name="" element="csta:suspenddatapathresponse"/> 110 Ecma International 2012
121 Ecma International Operations operations CSTA-IO-Register tns:ioregister tns:ioregisterresponse CSTA-IO-Register-Abort tns:ioregisterabort CSTA-IO-Register-Cancel tns:ioregistercancel tns:ioregistercancelresponse CSTA-Data-Path-Resumed tns:datapathresumed tns:datapathresumedresponse CSTA-Data-Path-Suspended tns:datapathsuspended tns:datapathsuspendedresponse CSTA-Fast-Data-as- tns:fastdata tns:fastdataresponse CSTA-Fast-Data-as- tns:fastdata tns:fastdataresponse CSTA-Resume-Data-Path tns:resumedatapath tns:resumedatapathresponse CSTA-Send-Broadcast-Data tns:sendbroadcastdata tns:sendbroadcastdataresponse
122 112 Ecma International 2012 CSTA-Send-Data-as- tns:senddata tns:senddataresponse CSTA-Send-Data-as- tns:senddata tns:senddataresponse CSTA-Send-Multicast-Data tns:sendmulticastdata tns:sendmulticastdataresponse CSTA-Start-Data-Path-as- tns:startdatapath tns:startdatapathresponse CSTA-Start-Data-Path-as- tns:startdatapath tns:startdatapathresponse CSTA-Stop-Data-Path-as- tns:stopdatapath tns:stopdatapathresponse CSTA-Stop-Data-Path-as- tns:stopdatapath tns:stopdatapathresponse CSTA-Suspend-Data-Path-as- tns:suspenddatapath tns:suspenddatapathresponse CSTA-Suspend-Data-Path-as- tns:suspenddatapath tns:suspenddatapathresponse
123 <operation name="csta-io-register"> < message="tns:ioregister"/> < message="tns:ioregisterresponse"/> <operation name="csta-io-register-abort"> < message="tns:ioregisterabort"/> <operation name="csta-io-register-cancel"> < message="tns:ioregistercancel"/> < message="tns:ioregistercancelresponse"/> <operation name="csta-data-path-resumed"> < message="tns:datapathresumed"/> < message="tns:datapathresumedresponse"/> <operation name="csta-data-path-suspended"> < message="tns:datapathsuspended"/> < message="tns:datapathsuspendedresponse"/> <operation name="csta-fast-data-as-"> < message="tns:fastdata"/> < message="tns:fastdataresponse"/> <operation name="csta-fast-data-as-"> < message="tns:fastdata"/> < message="tns:fastdataresponse"/> <operation name="csta-resume-data-path"> < message="tns:resumedatapath"/> < message="tns:resumedatapathresponse"/> <operation name="csta-send-broadcast-data"> < message="tns:sendbroadcastdata"/> < message="tns:sendbroadcastdataresponse"/> <operation name="csta-send-data-as-"> < message="tns:senddata"/> Ecma International
124 < message="tns:senddataresponse"/> <operation name="csta-send-data-as-"> < message="tns:senddata"/> < message="tns:senddataresponse"/> <operation name="csta-send-multicast-data"> < message="tns:sendmulticastdata"/> < message="tns:sendmulticastdataresponse"/> <operation name="csta-start-data-path-as-"> < message="tns:startdatapath"/> < message="tns:startdatapathresponse"/> <operation name="csta-start-data-path-as-"> < message="tns:startdatapath"/> < message="tns:startdatapathresponse"/> <operation name="csta-stop-data-path-as-"> < message="tns:stopdatapath"/> < message="tns:stopdatapathresponse"/> <operation name="csta-stop-data-path-as-"> < message="tns:stopdatapath"/> < message="tns:stopdatapathresponse"/> <operation name="csta-suspend-data-path-as-"> < message="tns:suspenddatapath"/> < message="tns:suspenddatapathresponse"/> <operation name="csta-suspend-data-path-as-"> < message="tns:suspenddatapath"/> < message="tns:suspenddatapathresponse"/> 114 Ecma International 2012
125 19 Data Collection Features - Messages and Operations This Clause specifies the WSDL messages and operations for the data collection features Messages message datacollected element csta:datacollected <message name="datacollected"> <part name="" element="csta:datacollected"/> message datacollectedresponse element csta:datacollectedresponse <message name="datacollectedresponse"> <part name="" element="csta:datacollectedresponse"/> message datacollectionresumed element csta:datacollectionresumed <message name="datacollectionresumed"> <part name="" element="csta:datacollectionresumed"/> message datacollectionresumedresponse element csta:datacollectionresumedresponse <message name="datacollectionresumedresponse"> <part name="" element="csta:datacollectionresumedresponse"/> Ecma International
126 message datacollectionsuspended element csta:datacollectionsuspended <message name="datacollectionsuspended"> <part name="" element="csta:datacollectionsuspended"/> message datacollectionsuspendedresponse element csta:datacollectionsuspendedresponse <message name="datacollectionsuspendedresponse"> <part name="" element="csta:datacollectionsuspendedresponse"/> message resumedatacollection element csta:resumedatacollection <message name="resumedatacollection"> <part name="" element="csta:resumedatacollection"/> message resumedatacollectionresponse element csta:resumedatacollectionresponse <message name="resumedatacollectionresponse"> <part name="" element="csta:resumedatacollectionresponse"/> message startdatacollection element csta:startdatacollection <message name="startdatacollection"> <part name="" element="csta:startdatacollection"/> 116 Ecma International 2012
127 message startdatacollectionresponse element csta:startdatacollectionresponse <message name="startdatacollectionresponse"> <part name="" element="csta:startdatacollectionresponse"/> message stopdatacollection element csta:stopdatacollection <message name="stopdatacollection"> <part name="" element="csta:stopdatacollection"/> message stopdatacollectionresponse element csta:stopdatacollectionresponse <message name="stopdatacollectionresponse"> <part name="" element="csta:stopdatacollectionresponse"/> message suspenddatacollection element csta:suspenddatacollection <message name="suspenddatacollection"> <part name="" element="csta:suspenddatacollection"/> message suspenddatacollectionresponse element csta:suspenddatacollectionresponse <message name="suspenddatacollectionresponse"> <part name="" element="csta:suspenddatacollectionresponse"/> Ecma International
128 118 Ecma International Operations operations CSTA-Data-Collected tns:datacollected tns:datacollectedresponse CSTA-Data-Collection-Resumed tns:datacollectionresumed tns:datacollectionresumedresponse CSTA-Data-Collection-Suspended tns:datacollectionsuspended tns:datacollectionsuspendedresponse CSTA-Resume-Data-Collection tns:resumedatacollection tns:resumedatacollectionresponse CSTA-Start-Data-Collection tns:startdatacollection tns:startdatacollectionresponse CSTA-Stop-Data-Collection-as- tns:stopdatacollection tns:stopdatacollectionresponse CSTA-Stop-Data-Collection-as- tns:stopdatacollection tns:stopdatacollectionresponse CSTA-Suspend-Data-Collection-as- tns:suspenddatacollection tns:suspenddatacollectionresponse CSTA-Suspend-Data-Collection-as- tns:suspenddatacollection tns:suspenddatacollectionresponse
129 <operation name="csta-data-collected"> < message="tns:datacollected"/> < message="tns:datacollectedresponse"/> <operation name="csta-data-collection-resumed"> < message="tns:datacollectionresumed"/> < message="tns:datacollectionresumedresponse"/> <operation name="csta-data-collection-suspended"> < message="tns:datacollectionsuspended"/> < message="tns:datacollectionsuspendedresponse"/> <operation name="csta-resume-data-collection"> < message="tns:resumedatacollection"/> < message="tns:resumedatacollectionresponse"/> <operation name="csta-start-data-collection"> < message="tns:startdatacollection"/> < message="tns:startdatacollectionresponse"/> <operation name="csta-stop-data-collection-as-"> < message="tns:stopdatacollection"/> < message="tns:stopdatacollectionresponse"/> <operation name="csta-stop-data-collection-as-"> < message="tns:stopdatacollection"/> < message="tns:stopdatacollectionresponse"/> <operation name="csta-suspend-data-collection-as-"> < message="tns:suspenddatacollection"/> < message="tns:suspenddatacollectionresponse"/> <operation name="csta-suspend-data-collection-as-"> < message="tns:suspenddatacollection"/> < message="tns:suspenddatacollectionresponse"/> Ecma International
130 20 Voice Features - Messages and Operations This Clause specifies the WSDL messages and operations for the Voice Services Messages message activate element csta:activate <message name="activate"> <part name="" element="csta:activate"/> message activateresponse element csta:activateresponse <message name="activateresponse"> <part name="" element="csta:activateresponse"/> message clear element csta:clear <message name="clear"> <part name="" element="csta:clear"/> message clearresponse element csta:clearresponse <message name="clearresponse"> <part name="" element="csta:clearresponse"/> 120 Ecma International 2012
131 message concatenatemessage element csta:concatenatemessage <message name="concatenatemessage"> <part name="" element="csta:concatenatemessage"/> message concatenatemessageresponse element csta:concatenatemessageresponse <message name="concatenatemessageresponse"> <part name="" element="csta:concatenatemessageresponse"/> message deactivate element csta:deactivate <message name="deactivate"> <part name="" element="csta:deactivate"/> message deactivateresponse element csta:deactivateresponse <message name="deactivateresponse"> <part name="" element="csta:deactivateresponse"/> message deletemessage element csta:deletemessage <message name="deletemessage"> <part name="" element="csta:deletemessage"/> Ecma International
132 message deletemessageresponse element csta:deletemessageresponse <message name="deletemessageresponse"> <part name="" element="csta:deletemessageresponse"/> message playmessage element csta:playmessage <message name="playmessage"> <part name="" element="csta:playmessage"/> message playmessageresponse element csta:playmessageresponse <message name="playmessageresponse"> <part name="" element="csta:playmessageresponse"/> message queryvoiceattribute element csta:queryvoiceattribute <message name="queryvoiceattribute"> <part name="" element="csta:queryvoiceattribute"/> message queryvoiceattributeresponse element csta:queryvoiceattributeresponse <message name="queryvoiceattributeresponse"> <part name="" element="csta:queryvoiceattributeresponse"/> 122 Ecma International 2012
133 message queueservice element csta:queueservice <message name="queueservice"> <part name="" element="csta:queueservice"/> message queueserviceresponse element csta:queueserviceresponse <message name="queueserviceresponse"> <part name="" element="csta:queueserviceresponse"/> message recordmessage element csta:recordmessage <message name="recordmessage"> <part name="" element="csta:recordmessage"/> message recordmessageresponse element csta:recordmessageresponse <message name="recordmessageresponse"> <part name="" element="csta:recordmessageresponse"/> message reposition element csta:reposition <message name="reposition"> <part name="" element="csta:reposition"/> Ecma International
134 message repositionresponse element csta:repositionresponse <message name="repositionresponse"> <part name="" element="csta:repositionresponse"/> message resume element csta:resume <message name="resume"> <part name="" element="csta:resume"/> message resumeresponse element csta:resumeresponse <message name="resumeresponse"> <part name="" element="csta:resumeresponse"/> message review element csta:review <message name="review"> <part name="" element="csta:review"/> message reviewresponse element csta:reviewresponse <message name="reviewresponse"> <part name="" element="csta:reviewresponse"/> 124 Ecma International 2012
135 message setvoiceattribute element csta:setvoiceattribute <message name="setvoiceattribute"> <part name="" element="csta:setvoiceattribute"/> message setvoiceattributeresponse element csta:setvoiceattributeresponse <message name="setvoiceattributeresponse"> <part name="" element="csta:setvoiceattributeresponse"/> message start element csta:start <message name="start"> <part name="" element="csta:start"/> message startresponse element csta:startresponse <message name="startresponse"> <part name="" element="csta:startresponse"/> message stop element csta:stop <message name="stop"> <part name="" element="csta:stop"/> Ecma International
136 message stopresponse element csta:stopresponse <message name="stopresponse"> <part name="" element="csta:stopresponse"/> message suspend element csta:suspend <message name="suspend"> <part name="" element="csta:suspend"/> message suspendresponse element csta:suspendresponse <message name="suspendresponse"> <part name="" element="csta:suspendresponse"/> message synthesizemessage element csta:synthesizemessage <message name="synthesizemessage"> <part name="" element="csta:synthesizemessage"/> message synthesizemessageresponse element csta:synthesizemessageresponse <message name="synthesizemessageresponse"> <part name="" element="csta:synthesizemessageresponse"/> 126 Ecma International 2012
137 message bookmarkreachedevent element csta:bookmarkreachedevent <message name="bookmarkreachedevent"> <part name="" element="csta:bookmarkreachedevent"/> message completedevent element csta:completedevent <message name="completedevent"> <part name="" element="csta:completedevent"/> message dtmfdetectedevent element csta:dtmfdetectedevent <message name="dtmfdetectedevent"> <part name="" element="csta:dtmfdetectedevent"/> message emptiedevent element csta:emptiedevent <message name="emptiedevent"> <part name="" element="csta:emptiedevent"/> message interruptiondetectedevent element csta:interruptiondetectedevent <message name="interruptiondetectedevent"> <part name="" element="csta:interruptiondetectedevent"/> Ecma International
138 message notrecognizedevent element csta:notrecognizedevent <message name="notrecognizedevent"> <part name="" element="csta:notrecognizedevent"/> message playevent element csta:playevent <message name="playevent"> <part name="" element="csta:playevent"/> message recognizedevent element csta:recognizedevent <message name="recognizedevent"> <part name="" element="csta:recognizedevent"/> message recordevent element csta:recordevent <message name="recordevent"> <part name="" element="csta:recordevent"/> message reviewevent element csta:reviewevent <message name="reviewevent"> <part name="" element="csta:reviewevent"/> 128 Ecma International 2012
139 message silencetimeoutexpiredevent element csta:silencetimeoutexpiredevent <message name="silencetimeoutexpiredevent"> <part name="" element="csta:silencetimeoutexpiredevent"/> message speechdetectedevent element csta:speechdetectedevent <message name="speechdetectedevent"> <part name="" element="csta:speechdetectedevent"/> message startedevent element csta:startedevent <message name="startedevent"> <part name="" element="csta:startedevent"/> message stopevent element csta:stopevent <message name="stopevent"> <part name="" element="csta:stopevent"/> message suspendplayevent element csta:suspendplayevent <message name="suspendplayevent"> <part name="" element="csta:suspendplayevent"/> Ecma International
140 message suspendrecordevent element csta:suspendrecordevent <message name="suspendrecordevent"> <part name="" element="csta:suspendrecordevent"/> message voiceattributechangedevent element csta:voiceattributechangedevent <message name="voiceattributechangedevent"> <part name="" element="csta:voiceattributechangedevent"/> message voiceerroroccurredevent element csta:voiceerroroccurredevent <message name="voiceerroroccurredevent"> <part name="" element="csta:voiceerroroccurredevent"/> 130 Ecma International 2012
141 Ecma International Operations operations CSTA-Activate tns:activate tns:activateresponse CSTA-Clear tns:clear tns:clearresponse CSTA-Concatenate-Message tns:concatenatemessage tns:concatenatemessageresponse CSTA-Deactivate tns:deactivate tns:deactivateresponse CSTA-Delete-Message tns:deletemessage tns:deletemessageresponse CSTA-Play-Message tns:playmessage tns:playmessageresponse CSTA-Query-Voice-Attribute tns:queryvoiceattribute tns:queryvoiceattributeresponse CSTA-Queue-Service tns:queueservice tns:queueserviceresponse CSTA-Record-Message tns:recordmessage tns:recordmessageresponse
142 132 Ecma International 2012 CSTA-Reposition tns:reposition tns:repositionresponse CSTA-Resume tns:resume tns:resumeresponse CSTA-Review tns:review tns:reviewresponse CSTA-Set-Voice-Attribute tns:setvoiceattribute tns:setvoiceattributeresponse CSTA-Start tns:start tns:startresponse CSTA-Stop tns:stop tns:stopresponse CSTA-Suspend tns:suspend tns:suspendresponse CSTA-Synthesize-Message tns:synthesizemessage tns:synthesizemessageresponse CSTA-Bookmark-Reached-Event inp tns:bookmarkreachedevent
143 Ecma International CSTA-Completed-Event tns:completedevent CSTA-Dtmf-Dectected-Event tns:dtmfdetectedevent CSTA-Emptied-Event tns:emptiedevent CSTA-Interruption-Detected-Event tns:interruptiondetectedevent CSTA-Not-Recognized-Event tns:notrecognizedevent CSTA-Play-Event tns:playevent CSTA-Recognized-Event tns:recognizedevent CSTA-Record-Event tns:recordevent CSTA-Review-Event tns:reviewevent CSTA-Silence-Timeout-Expired-Event tns:silencetimeoutexpiredevent CSTA-Speech-Detected-Event tns:speechdetectedevent CSTA-Started-Event tns:startedevent CSTA-Stop-Event tns:stopevent CSTA-Suspend-Play-Event tns:suspendplayevent CSTA-Suspend-Record-Event tns:suspendrecordevent
144 CSTA-Voice-Attribute-Changed-Event tns:voiceattributechangedevent CSTA-Voice-Error-Occurred-Event tns:voiceerroroccurredevent <operation name="csta-activate"> < message="tns:activate"/> < message="tns:activateresponse"/> <operation name="csta-clear"> < message="tns:clear"/> < message="tns:clearresponse"/> <operation name="csta-concatenate-message"> < message="tns:concatenatemessage"/> < message="tns:concatenatemessageresponse"/> <operation name="csta-deactivate"> < message="tns:deactivate"/> < message="tns:deactivateresponse"/> <operation name="csta-delete-message"> < message="tns:deletemessage"/> < message="tns:deletemessageresponse"/> <operation name="csta-play-message"> < message="tns:playmessage"/> < message="tns:playmessageresponse"/> <operation name="csta-query-voice-attribute"> < message="tns:queryvoiceattribute"/> < message="tns:queryvoiceattributeresponse"/> <operation name="csta-queue-service"> < message="tns:queueservice"/> < message="tns:queueserviceresponse"/> 134 Ecma International 2012
145 <operation name="csta-record-message"> < message="tns:recordmessage"/> < message="tns:recordmessageresponse"/> <operation name="csta-reposition"> < message="tns:reposition"/> < message="tns:repositionresponse"/> <operation name="csta-resume"> < message="tns:resume"/> < message="tns:resumeresponse"/> <operation name="csta-review"> < message="tns:review"/> < message="tns:reviewresponse"/> <operation name="csta-set-voice-attribute"> < message="tns:setvoiceattribute"/> < message="tns:setvoiceattributeresponse"/> <operation name="csta-start"> < message="tns:start"/> < message="tns:startresponse"/> <operation name="csta-stop"> < message="tns:stop"/> < message="tns:stopresponse"/> <operation name="csta-suspend"> < message="tns:suspend"/> < message="tns:suspendresponse"/> <operation name="csta-synthesize-message"> < message="tns:synthesizemessage"/> < message="tns:synthesizemessageresponse"/> Ecma International
146 <operation name="csta-bookmark-reached-event"> < message="tns:bookmarkreachedevent"/> <operation name="csta-completed-event"> < message="tns:completedevent"/> <operation name="csta-dtmf-dectected-event"> < message="tns:dtmfdetectedevent"/> <operation name="csta-emptied-event"> < message="tns:emptiedevent"/> <operation name="csta-interruption-detected-event"> < message="tns:interruptiondetectedevent"/> <operation name="csta-not-recognized-event"> < message="tns:notrecognizedevent"/> <operation name="csta-play-event"> < message="tns:playevent"/> <operation name="csta-recognized-event"> < message="tns:recognizedevent"/> <operation name="csta-record-event"> < message="tns:recordevent"/> <operation name="csta-review-event"> < message="tns:reviewevent"/> <operation name="csta-silence-timeout-expired-event"> < message="tns:silencetimeoutexpiredevent"/> <operation name="csta-speech-detected-event"> < message="tns:speechdetectedevent"/> <operation name="csta-started-event"> < message="tns:startedevent"/> <operation name="csta-stop-event"> < message="tns:stopevent"/> <operation name="csta-suspend-play-event"> < message="tns:suspendplayevent"/> 136 Ecma International 2012
147 <operation name="csta-suspend-record-event"> < message="tns:suspendrecordevent"/> <operation name="csta-voice-attribute-changed-event"> < message="tns:voiceattributechangedevent"/> <operation name="csta-voice-error-occurred-event"> < message="tns:voiceerroroccurredevent"/> Ecma International
148 21 Call Detail Record Features - Messages and Operations This Clause specifies the WSDL messages and operations for the Call Detail Record features Messages message cdrnotification element csta:cdrnotification <message name="cdrnotification"> <part name="" element="csta:cdrnotification"/> message cdrnotificationresponse element csta:cdrnotificationresponse <message name="cdrnotificationresponse"> <part name="" element="csta:cdrnotificationresponse"/> message cdrreport element csta:cdrreport <message name="cdrreport"> <part name="" element="csta:cdrreport"/> message cdrreportresponse element csta:cdrreportresponse <message name="cdrreportresponse"> <part name="" element="csta:cdrreportresponse"/> 138 Ecma International 2012
149 message sendstoredcdr element csta:sendstoredcdr <message name="sendstoredcdr"> <part name="" element="csta:sendstoredcdr"/> message sendstoredcdrresponse element csta:sendstoredcdrresponse <message name="sendstoredcdrresponse"> <part name="" element="csta:sendstoredcdrresponse"/> message startcdrtransmission element csta:startcdrtransmission <message name="startcdrtransmission"> <part name="" element="csta:startcdrtransmission"/> message startcdrtransmissionresponse element csta:startcdrtransmissionresponse <message name="startcdrtransmissionresponse"> <part name="" element="csta:startcdrtransmissionresponse"/> message stopcdrtransmission element csta:stopcdrtransmission <message name="stopcdrtransmission"> <part name="" element="csta:stopcdrtransmission"/> Ecma International
150 message stopcdrtransmissionresponse element csta:stopcdrtransmissionresponse <message name="stopcdrtransmissionresponse"> <part name="" element="csta:stopcdrtransmissionresponse"/> 140 Ecma International 2012
151 21.2 Operations operations CSTA-CDR-Notification tns:cdrnotification tns:cdrnotificationresponse CSTA-CDR-Report tns:cdrreport tns:cdrreportresponse CSTA-Send-Stored-CDR tns:sendstoredcdr tns:sendstoredcdrresponse CSTA-Start-CDR-Transmission tns:startcdrtransmission tns:startcdrtransmissionresponse CSTA-Stop-CDR-Transmission-as- tns:stopcdrtransmission tns:stopcdrtransmissionresponse CSTA-Stop-CDR-Transmission-as- tns:stopcdrtransmission tns:stopcdrtransmissionresponse <operation name="csta-cdr-notification"> < message="tns:cdrnotification"/> < message="tns:cdrnotificationresponse"/> <operation name="csta-cdr-report"> < message="tns:cdrreport"/> < message="tns:cdrreportresponse"/> <operation name="csta-send-stored-cdr"> < message="tns:sendstoredcdr"/> < message="tns:sendstoredcdrresponse"/> Ecma International
152 <operation name="csta-start-cdr-transmission"> < message="tns:startcdrtransmission"/> < message="tns:startcdrtransmissionresponse"/> <operation name="csta-stop-cdr-transmission-as-"> < message="tns:stopcdrtransmission"/> < message="tns:stopcdrtransmissionresponse"/> <operation name="csta-stop-cdr-transmission-as-"> < message="tns:stopcdrtransmission"/> < message="tns:stopcdrtransmissionresponse"/> 142 Ecma International 2012
153 22 Location Services - Messages and Operations This Clause specifies the WSDL messages and operations for the Location Services Messages message getlocationinformation element csta:getlocationinformation <message name="getlocationinformation"> <part name="" element="csta:getlocationinformation"/> message getlocationinformationresponse element csta:getlocationinformationresponse <message name="getlocationinformationresponse"> <part name="" element="csta:getlocationinformationresponse"/> message setlocationinformation element csta:setlocationinformation <message name="setlocationinformation"> <part name="" element="csta:setlocationinformation"/> message setlocationinformationresponse element csta:setlocationinformationresponse <message name="setlocationinformationresponse"> <part name="" element="csta:setlocationinformationresponse"/> Ecma International
154 message locationtrackingsessionresumed element csta:locationtrackingsessionresumed <message name="locationtrackingsessionresumed"> <part name="" element="csta:locationtrackingsessionresumed"/> message locationtrackingsessionresumedresponse element csta:locationtrackingsessionresumedresponse <message name="locationtrackingsessionresumedresponse"> <part name="" element="csta:locationtrackingsessionresumedresponse"/> message locationtrackingsessionsuspended element csta:locationtrackingsessionsuspended <message name="locationtrackingsessionsuspended"> <part name="" element="csta:locationtrackingsessionsuspended"/> message locationtrackingsessionsuspendedresponse element csta:locationtrackingsessionsuspendedresponse <message name="locationtrackingsessionsuspendedresponse"> <part name="" element="csta:locationtrackingsessionsuspendedresponse"/> message resumelocationtrackingsession element csta:resumelocationtrackingsession <message name="resumelocationtrackingsession"> <part name="" element="csta:resumelocationtrackingsession"/> 144 Ecma International 2012
155 message resumelocationtrackingsessionresponse element csta:resumelocationtrackingsessionresponse <message name="resumelocationtrackingsessionresponse"> <part name="" element="csta:resumelocationtrackingsessionresponse"/> message locationinformationreport element csta:locationinformationreport <message name="locationinformationreport"> <part name="" element="csta:locationinformationreport"/> message locationinformationreportresponse element csta:locationinformationreportresponse <message name="locationinformationreportresponse"> <part name="" element="csta:locationinformationreportresponse"/> message startlocationtrackingsession element csta:startlocationtrackingsession <message name="startlocationtrackingsession"> <part name="" element="csta:startlocationtrackingsession"/> message startlocationtrackingsessionresponse element csta:startlocationtrackingsessionresponse <message name="startlocationtrackingsessionresponse"> <part name="" element="csta:startlocationtrackingsessionresponse"/> Ecma International
156 message stoplocationtrackingsession element csta:stoplocationtrackingsession <message name="stoplocationtrackingsession"> <part name="" element="csta:stoplocationtrackingsession"/> message stoplocationtrackingsessionresponse element csta:stoplocationtrackingsessionresponse <message name="stoplocationtrackingsessionresponse"> <part name="" element="csta:stoplocationtrackingsessionresponse"/> message suspendlocationtrackingsession element csta:suspendlocationtrackingsession <message name="suspendlocationtrackingsession"> <part name="" element="csta:suspendlocationtrackingsession"/> message suspendlocationtrackingsessionresponse element csta:suspendlocationtrackingsessionresponse <message name="suspendlocationtrackingsessionresponse"> <part name="" element="csta:suspendlocationtrackingsessionresponse"/> message getlocationtrackingcapabilities element csta:getlocationtrackingcapabilities <message name="getlocationtrackingcapabilities"> <part name="" element="csta:getlocationtrackingcapabilities"/> 146 Ecma International 2012
157 message getlocationtrackingcapabilitiesresponse element csta:getlocationtrackingcapabilitiesresponse <message name="getlocationtrackingcapabilitiesresponse"> <part name="" element="csta:getlocationtrackingcapabilitiesresponse"/> message getlocationtrackingsessions element csta:getlocationtrackingsessions <message name="getlocationtrackingsessions"> <part name="" element="csta:getlocationtrackingsessions"/> message getlocationtrackingsessionsresponse element csta:getlocationtrackingsessionsresponse <message name="getlocationtrackingsessionsresponse"> <part name="" element="csta:getlocationtrackingsessionsresponse"/> message locationsessioninfo element csta:locationsessioninfo <message name="locationsessioninfo"> <part name="" element="csta:locationsessioninfo"/> Ecma International
158 148 Ecma International Operations operations CSTA-Get-Location-Information tns:getlocationinformation tns:getlocationinformationresponse CSTA-Set-Location-Information tns:setlocationinformation tns:setlocationinformationresponse CSTA-Location-Tracking-Session-Resumed tns:locationtrackingsessionresumed tns:locationtrackingsessionresumedresponse CSTA-Location-Tracking-Session-Suspended tns:locationtrackingsessionsuspended tns:locationtrackingsessionsuspendedresponse CSTA-Resume-Location-Tracking-Session tns:resumelocationtrackingsession tns:resumelocationtrackingsessionresponse CSTA-Location-Information-Report tns:locationinformationreport tns:locationinformationreportresponse CSTA-Start-Location-Tracking-Session tns:startlocationtrackingsession tns:startlocationtrackingsessionresponse CSTA-Stop-Location-Tracking-Session tns:stoplocationtrackingsession tns:stoplocationtrackingsessionresponse CSTA-Suspend-Location-Tracking-Session tns:suspendlocationtrackingsession
159 tns:suspendlocationtrackingsessionresponse CSTA-Get-Location-Tracking-Capabilities tns:getlocationtrackingcapabilities tns:getlocationtrackingcapabilitiesresponse CSTA-Get-Location-Tracking-Sessions tns:getlocationtrackingsessions tns:getlocationtrackingsessionsresponse CSTA-Location-Session-Info tns:locationsessioninfo <operation name="csta-get-location-information"> < message="tns:getlocationinformation"/> < message="tns:getlocationinformationresponse"/> <operation name="csta-set-location-information"> < message="tns:setlocationinformation"/> < message="tns:setlocationinformationresponse"/> <operation name="csta-location-tracking-session-resumed"> < message="tns:locationtrackingsessionresumed"/> < message="tns:locationtrackingsessionresumedresponse"/> <operation name="csta-location-tracking-session-suspended"> < message="tns:locationtrackingsessionsuspended"/> < message="tns:locationtrackingsessionsuspendedresponse"/> <operation name="csta-resume-location-tracking-session"> < message="tns:resumelocationtrackingsession"/> < message="tns:resumelocationtrackingsessionresponse"/> <operation name="csta-location-information-report"> < message="tns:locationinformationreport"/> < message="tns:locationinformationreportresponse"/> Ecma International
160 <operation name="csta-start-location-tracking-session"> < message="tns:startlocationtrackingsession"/> < message="tns:startlocationtrackingsessionresponse"/> <operation name="csta-stop-location-tracking-session"> < message="tns:stoplocationtrackingsession"/> < message="tns:stoplocationtrackingsessionresponse"/> <operation name="csta-suspend-location-tracking-session"> < message="tns:suspendlocationtrackingsession"/> < message="tns:suspendlocationtrackingsessionresponse"/> <operation name="csta-get-location-tracking-capabilities"> < message="tns:getlocationtrackingcapabilities"/> < message="tns:getlocationtrackingcapabilitiesresponse"/> <operation name="csta-get-location-tracking-sessions"> < message="tns:getlocationtrackingsessions"/> < message="tns:getlocationtrackingsessionsresponse"/> <operation name="csta-location-session-info"> < message="tns:locationsessioninfo"/> 150 Ecma International 2012
161 23 Vendor Specific Features - Messages and Operations This Clause specifies the WSDL messages and operations for the Vendor Specific features Messages message escaperegister element csta:escaperegister <message name="escaperegister"> <part name="" element="csta:escaperegister"/> message escaperegisterresponse element csta:escaperegisterresponse <message name="escaperegisterresponse"> <part name="" element="csta:escaperegisterresponse"/> message escaperegisterabort element csta:escaperegisterabort <message name="escaperegisterabort"> <part name="" element="csta:escaperegisterabort"/> message escaperegistercancel element csta:escaperegistercancel <message name="escaperegistercancel"> <part name="" element="csta:escaperegistercancel"/> Ecma International
162 message escaperegistercancelresponse element csta:escaperegistercancelresponse <message name="escaperegistercancelresponse"> <part name="" element="csta:escaperegistercancelresponse"/> message escape element csta:escape <message name="escape"> <part name="" element="csta:escape"/> message escaperesponse element csta:escaperesponse <message name="escaperesponse"> <part name="" element="csta:escaperesponse"/> message privatedataversionselection element csta:privatedataversionselection <message name="privatedataversionselection"> <part name="" element="csta:privatedataversionselection"/> message privatedataversionselectionresponse element csta:privatedataversionselectionresponse <message name="privatedataversionselectionresponse"> <part name="" element="csta:privatedataversionselectionresponse"/> 152 Ecma International 2012
163 message privateevent element csta:privateevent <message name="privateevent"> <part name="" element="csta:privateevent"/> Ecma International
164 23.2 Operations operations CSTA-EscapeRegister tns:escaperegister tns:escaperegisterresponse CSTA-Escape-Register-Abort tns:escaperegisterabort CSTA-Escape-Register-Cancel tns:escaperegistercancel tns:escaperegistercancelresponse CSTA-Escape-as- tns:escape tns:escaperesponse CSTA-Escape-as- tns:escape tns:escaperesponse CSTA-Private-Data-Version-Selection tns:privatedataversionselection tns:privatedataversionselectionresponse CSTA-Private-Event tns:privateevent <operation name="csta-escaperegister"> < message="tns:escaperegister"/> < message="tns:escaperegisterresponse"/> <operation name="csta-escape-register-abort"> < message="tns:escaperegisterabort"/> <operation name="csta-escape-register-cancel"> < message="tns:escaperegistercancel"/> < message="tns:escaperegistercancelresponse"/> 154 Ecma International 2012
165 <operation name="csta-escape-as-"> < message="tns:escape"/> < message="tns:escaperesponse"/> <operation name="csta-escape-as-"> < message="tns:escape"/> < message="tns:escaperesponse"/> <operation name="csta-private-data-version-selection"> < message="tns:privatedataversionselection"/> < message="tns:privatedataversionselectionresponse"/> <operation name="csta-private-event"> < message="tns:privateevent"/> Ecma International
166 24 Basic Telephony Profile Port Type Pair This Clause specifies the CSTA-Basic-Telephony-Profile porttype and CF-CSTA-Basic-Telephony-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Basic Telephony profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Basic-Telephony-Profile operations CSTA-Get-Switching-Function-Capabilities tns:getswitchingfunctioncaps tns:getswitchingfunctioncapsresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-basic-telephony-profile"> <operation name="csta-get-switching-function-capabilities"> < message="tns:getswitchingfunctioncaps"/> < message="tns:getswitchingfunctioncapsresponse"/> 156 Ecma International 2012
167 <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Basic-Telephony-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Network-Reached-event tns:networkreachedevent Ecma International
168 CSTA-Originated-event tns:originatedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent <porttype name=" CF-CSTA-Basic-Telephony-Profile"> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> </porttype> 158 Ecma International 2012
169 25 Routeing Profile - Port Type Pair This Clause specifies the CSTA-Routeing-Profile porttype and CF-CSTA-Routeing-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Routeing profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Routeing-Profile operations CSTA-Route-Select tns:routeselect <porttype name="csta-routeing-profile"> <operation name="csta-route-select"> < message="tns:routeselect"/> </porttype> porttype CF-CSTA-Routeing-Profile operations CSTA-Route-Request tns:routerequest CSTA-Route-End-as- tns:routeend <porttype name=" CF-CSTA-Routeing-Profile"> <operation name="csta-route-request"> < message="tns:routerequest"/> <operation name="csta-route-end-as-"> < message="tns:routeend"/> </porttype> Ecma International
170 26 Level 1a Voice Browser Profile - Port Type Pair This Clause specifies the CSTA-Level-1a-Voice-Browser-Profile porttype and CF- CSTA-Level-1a-Voice- Browser-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Level 1a Voice Browser profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Level-1a-Voice-Browser-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-level-1a-voice-browser-profile"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> 160 Ecma International 2012
171 <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Level-1a-Voice-Browser-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Failed-event tns:failedevent CSTA-Delivered-event tns:deliveredevent CSTA-Transferred-event tns:transferedevent CSTA-Established-event tns:establishedevent <porttype name="cf-csta-level-1a-voice-browser-profile"> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-transferred-event"> Ecma International
172 < message="tns:transferedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> </porttype> 162 Ecma International 2012
173 27 Level 1b Voice Browser Profile - Port Type Pair This Clause specifies the CSTA-Level-1b-Voice-Browser-Profile porttype and CSTA-Level-1b-Voice-Browser- Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Level 1b Voice Browser profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Level-1b-Voice-Browser-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-level-1b-voice-browser-profile"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> Ecma International
174 <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Level-1b-Voice-Browser-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Failed-event tns:failedevent CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent <porttype name="cf-csta-level-1b-voice-browser-profile"> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> 164 Ecma International 2012
175 <operation name="csta-established-event"> < message="tns:establishedevent"/> </porttype> Ecma International
176 28 Level 2a Voice Browser Profile - Port Type Pair This Clause specifies the CSTA-Level-2a-Voice-Browser-Profile porttype and CF-CSTA-Level-2a-Voice- Browser-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Level 2a Voice Browser profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Level-2a-Voice-Browser-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-level-2a-voice-browser-profile"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> 166 Ecma International 2012
177 <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Level-2a-Voice-Browser-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Network-Reached-event tns:networkreachedevent Ecma International
178 CSTA-Originated-event tns:originatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-level-2a-voice-browser-profile"> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> 168 Ecma International 2012
179 29 Level 2b Voice Browser Profile - Port Type Pair This Clause specifies the CSTA-Level-2b-Voice-Browser-Profile porttype and CF- CSTA-Level-2b-Voice- Browser-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Level 2b Voice Browser profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Level-2b-Voice-Browser-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-level-2b-voice-browser-profile"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> Ecma International
180 <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Level-2b-Voice-Browser-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Network-Reached-event tns:networkreachedevent 170 Ecma International 2012
181 CSTA-Originated-event tns:originatedevent CSTA-Diverted-event tns:divertedevent <porttype name="cf-csta-level-2b-voice-browser-profile"> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> </porttype> Ecma International
182 30 Minimal uacsta Call Control Profile Port Type This Clause specifies the CSTA-Minimal-uaCSTA-Call-Control-Profile porttype. This porttype specifies the required CSTA WSDL operations to support the CSTA Minimal uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type. porttype CSTA-Minimal-uaCSTA-Call-Control-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse <porttype name="csta-minimal-uacsta-call-control-profile"> 172 Ecma International 2012
183 <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> </porttype> Ecma International
184 31 Basic uacsta Call Control Profile Port Type Pair This Clause specifies the CSTA-Basic-uaCSTA-Call-Control-Profile porttype and CF-CSTA-Basic-uaCSTA- Call-Control-Profile port. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Basic uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Basic-uaCSTA-Call-Control-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse 174 Ecma International 2012
185 CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-basic-uacsta-call-control-profile"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> Ecma International
186 <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Basic-uaCSTA-Call-Control-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-basic-uacsta-call-control-profile"> <operation name="csta-connection-cleared-event"> 176 Ecma International 2012
187 < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> Ecma International
188 32 Advanced uacsta Call Control Profile Port Type Pair This Clause specifies the CSTA-Advanced-uaCSTA-Call-Control-Profile porttype and CF- CSTA-AdvanceduaCSTA-Call-Control-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Advanced uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Advanced-uaCSTA-Call-Control-Profile operations CSTA-Alternate-Call tns:alternatecall tns:alternatecallresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Consultation-Call tns:consultationcall tns:consultationcallresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse 178 Ecma International 2012
189 CSTA-Reconnect-Call tns:reconnectcall tns:reconnectcallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Transfer-Call tns:transfercall tns:transfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse CSTA-Get-Switching-Function-Capabilities tns:getswitchingfunctioncaps tns:getswitchingfunctioncapsresponse <porttype name="csta-advanced-uacsta-call-control-profile"> <operation name="csta-alternate-call"> < message="tns:alternatecall"/> < message="tns:alternatecallresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> Ecma International
190 <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-consultation-call"> < message="tns:consultationcall"/> < message="tns:consultationcallresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-reconnect-call"> < message="tns:reconnectcall"/> < message="tns:reconnectcallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-transfer-call"> < message="tns:transfercall"/> < message="tns:transfercallresponse"/> 180 Ecma International 2012
191 <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> <operation name="csta-get-switching-function-capabilities"> < message="tns:getswitchingfunctioncaps"/> < message="tns:getswitchingfunctioncapsresponse"/> </porttype> porttype CF-CSTA-Advanced-uaCSTA-Call-Control-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Originated-event tns:originatedevent Ecma International
192 CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-advanced-uacsta-call-control-profile"> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> 182 Ecma International 2012
193 33 Conferencing uacsta with Basic Call Control Profile Port Type Pair This Clause specifies the CSTA-Conferencing-uaCSTA-Basic-Call-Control-Profile porttype and CF- CSTA- Conferencing-uaCSTA-Basic-Call-Control-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Conferencing uacsta Profile with the Basic uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Conferencing-uaCSTA-Basic-Call-Control-Profile operations CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse Ecma International
194 CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-conferencing-uacsta-basic-call-control-profile"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> 184 Ecma International 2012
195 <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Conferencing-uaCSTA-Basic-Call-Control-Profile operations CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent Ecma International
196 CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-conferencing-uacsta-basic-call-control-profile"> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> 186 Ecma International 2012
197 34 Conferencing uacsta with Advanced Call Control Profile Port Type Pair This Clause specifies the CSTA-Conferencing-uaCSTA-Advanced-Call-Control-Profile porttype and CF- CSTA-Conferencing-uaCSTA-Advanced-Call-Control-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Conferencing uacsta Call Control Profile with the Advanced uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Conferencing-uaCSTA-Advanced-Call-Control-Profile operations CSTA-Alternate-Call tns:alternatecall tns:alternatecallresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Conference-Call tns:conferencecall tns:conferencecallresponse CSTA-Consultation-Call tns:consultationcall tns:consultationcallresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse Ecma International
198 188 Ecma International 2012 CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Reconnect-Call tns:reconnectcall tns:reconnectcallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Conference-Call tns:singlestepconferencecall tns:singlestepconferencecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Transfer-Call tns:transfercall tns:transfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse CSTA-Get-Switching-Function-Capabilities tns:getswitchingfunctioncaps tns:getswitchingfunctioncapsresponse <porttype name="csta-conferencing-uacsta-advanced-call-control-profile">
199 <operation name="csta-alternate-call"> < message="tns:alternatecall"/> < message="tns:alternatecallresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-conference-call"> < message="tns:conferencecall"/> < message="tns:conferencecallresponse"/> <operation name="csta-consultation-call"> < message="tns:consultationcall"/> < message="tns:consultationcallresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-reconnect-call"> < message="tns:reconnectcall"/> < message="tns:reconnectcallresponse"/> Ecma International
200 <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-conference-call"> < message="tns:singlestepconferencecall"/> < message="tns:singlestepconferencecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-transfer-call"> < message="tns:transfercall"/> < message="tns:transfercallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> <operation name="csta-get-switching-function-capabilities"> < message="tns:getswitchingfunctioncaps"/> < message="tns:getswitchingfunctioncapsresponse"/> </porttype> porttype CF-CSTA-Conferencing-uaCSTA-Advanced-Call-Control-Profile operations CSTA-Conferenced-event tns:conferencedevent CSTA-Connection-Cleared-event tns:connectionclearedevent 190 Ecma International 2012
201 CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Originated-event tns:originatedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-conferencing-uacsta-advanced-call-control-profile"> <operation name="csta-conferenced-event"> < message="tns:conferencedevent"/> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> Ecma International
202 <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> 192 Ecma International 2012
203 35 Basic uacsta Device Feature with Basic Call Control Profile Port Type Pair This Clause specifies the CSTA-Basic-uaCSTA-Device-Feature-Basic-Call-Control Profile porttype and CF- CSTA-Basic-uaCSTA-Device-Feature-Basic-Call-Control Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Basic uacsta Device Feature Profile with the Basic uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Basic-uaCSTA-Device-Feature-Basic-Call-Control-Profile operations CSTA-Set-Do-Not-Disturb tns:setdonotdisturb tns:setdonotdisturbresponse CSTA-Set-Forwarding tns:setforwarding tns:setforwardingresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse Ecma International
204 CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-basic-uacsta-device-feature-basic-call-control-profile"> <operation name="csta-set-do-not-disturb"> < message="tns:setdonotdisturb"/> < message="tns:setdonotdisturbresponse"/> <operation name="csta-set-forwarding"> < message="tns:setforwarding"/> < message="tns:setforwardingresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> 194 Ecma International 2012
205 <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Basic-uaCSTA-Device-Feature-Basic-Call-Control-Profile operations CSTA-Do-Not-Disturb-Event tns:donotdisturbevent CSTA-Forwarding-Event tns:forwardingevent CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent Ecma International
206 CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="cf-csta-basic-uacsta-device-feature-basic-call-control-profile"> <operation name="csta-do-not-disturb-event"> < message="tns:donotdisturbevent"/> <operation name="csta-forwarding-event"> < message="tns:forwardingevent"/> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> 196 Ecma International 2012
207 <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> Ecma International
208 36 Basic uacsta Device Feature with Advanced Call Control Profile Port Type Pair This Clause specifies the CSTA-Basic-uaCSTA-Device-Feature-Advanced-Call-Control Profile porttype and CF-CSTA-Basic-uaCSTA-Device-Feature-Advanced-Call-Control Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Basic uacsta Device Feature Profile with the Advanced uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Basic-uaCSTA-Device-Feature-Advanced-Call-Control-Profile operations CSTA-Set-Do-Not-Disturb tns:setdonotdisturb tns:setdonotdisturbresponse CSTA-Set-Forwarding tns:setforwarding tns:setforwardingresponse CSTA-Alternate-Call tns:alternatecall tns:alternatecallresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Consultation-Call tns:consultationcall tns:consultationcallresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse 198 Ecma International 2012
209 Ecma International CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Reconnect-Call tns:reconnectcall tns:reconnectcallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Transfer-Call tns:transfercall tns:transfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse CSTA-Get-Switching-Function-Capabilities tns:getswitchingfunctioncaps tns:getswitchingfunctioncapsresponse <porttype name="csta-basic-uacsta-device-feature-advanced-call-control-profile">
210 <operation name="csta-set-do-not-disturb"> < message="tns:setdonotdisturb"/> < message="tns:setdonotdisturbresponse"/> <operation name="csta-set-forwarding"> < message="tns:setforwarding"/> < message="tns:setforwardingresponse"/> <operation name="csta-alternate-call"> < message="tns:alternatecall"/> < message="tns:alternatecallresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-consultation-call"> < message="tns:consultationcall"/> < message="tns:consultationcallresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> 200 Ecma International 2012
211 <operation name="csta-reconnect-call"> < message="tns:reconnectcall"/> < message="tns:reconnectcallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-transfer-call"> < message="tns:transfercall"/> < message="tns:transfercallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> <operation name="csta-get-switching-function-capabilities"> < message="tns:getswitchingfunctioncaps"/> < message="tns:getswitchingfunctioncapsresponse"/> </porttype> porttype CF-CSTA-Basic-uaCSTA-Device-Feature-Advanced-Call-Control-Profile operations CSTA-Do-Not-Disturb-Event tns:donotdisturbevent CSTA-Forwarding-Event tns:forwardingevent Ecma International
212 CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Originated-event tns:originatedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-basic-uacsta-device-feature-advanced-call-control-profile"> <operation name="csta-do-not-disturb-event"> < message="tns:donotdisturbevent"/> <operation name="csta-forwarding-event"> < message="tns:forwardingevent"/> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> 202 Ecma International 2012
213 <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> Ecma International
214 37 Speaker uacsta Device Feature with Basic Call Control Profile Port Type Pair This Clause specifies the CSTA-Speaker-uaCSTA-Device-Feature-Basic-Call-Control-Profile porttype and CF-CSTA-Speaker-uaCSTA-Device-Feature-Basic-Call-Control-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Speaker uacsta Device Feature Profile with the Basic uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Speaker-uaCSTA-Device-Feature-Basic-Call-Control-Profile operations CSTA-Set-Speaker-Mute tns:setspeakermute tns:setspeakermuteresponse CSTA-Set-Speaker-Volume tns:setspeakervolume tns:setspeakervolumeresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse 204 Ecma International 2012
215 CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse <porttype name="csta-speaker-uacsta-device-feature-basic-call-control-profile"> <operation name="csta-set-speaker-mute"> < message="tns:setspeakermute"/> < message="tns:setspeakermuteresponse"/> <operation name="csta-set-speaker-volume"> < message="tns:setspeakervolume"/> < message="tns:setspeakervolumeresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> Ecma International
216 <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-monitor-start"> < message="tns:monitorstart"/> < message="tns:monitorstartresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> </porttype> porttype CF-CSTA-Speaker-uaCSTA-Device-Feature-Basic-Call-Control-Profile operations CSTA-Speaker-Mute-Event tns:speakermuteevent CSTA-Speaker-Volume-Event tns:speakervolumeevent CSTA-Connection-Cleared-event tns:connectionclearedevent CSTA-Delivered-event tns:deliveredevent 206 Ecma International 2012
217 CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-speaker-uacsta-device-feature-basic-call-control-profile"> <operation name="csta-speaker-mute-event"> < message="tns:speakermuteevent"/> <operation name="csta-speaker-volume-event"> < message="tns:speakervolumeevent"/> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> Ecma International
218 < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> 208 Ecma International 2012
219 38 Speaker uacsta Device Feature with Advanced Call Control Profile Port Type Pair This Clause specifies the CSTA-Speaker-uaCSTA-Device-Feature-Advanced-Call-Control-Profile porttype and CF-CSTA-Speaker-uaCSTA-Device-Feature-Advanced-Call-Control-Profile porttype. This porttype pair specifies the required CSTA WSDL operations to support the CSTA Speaker uacsta Device Feature Profile with the Advanced uacsta Call Control Profile as specified in ECMA Implementations may support other operations in addition to the operations specified in this port type pair. porttype CSTA-Speaker-uaCSTA-Device-Feature-Advanced-Call-Control-Profile operations CSTA-Set-Speaker-Mute tns:setspeakermute tns:setspeakermuteresponse CSTA-Set-Speaker-Volume tns:setspeakervolume tns:setspeakervolumeresponse CSTA-Alternate-Call tns:alternatecall tns:alternatecallresponse CSTA-Answer-Call tns:answercall tns:answercallresponse CSTA-Clear-Connection tns:clearconnection tns:clearconnectionresponse CSTA-Consultation-Call tns:consultationcall tns:consultationcallresponse CSTA-Deflect-Call tns:deflectcall tns:deflectcallresponse Ecma International
220 210 Ecma International 2012 CSTA-Hold-Call tns:holdcall tns:holdcallresponse CSTA-Make-Call tns:makecall tns:makecallresponse CSTA-Reconnect-Call tns:reconnectcall tns:reconnectcallresponse CSTA-Retrieve-Call tns:retrievecall tns:retrievecallresponse CSTA-Single-Step-Transfer-Call tns:singlesteptransfercall tns:singlesteptransfercallresponse CSTA-Transfer-Call tns:transfercall tns:transfercallresponse CSTA-Monitor-Start tns:monitorstart tns:monitorstartresponse CSTA-Monitor-Stop-as- tns:monitorstop tns:monitorstopresponse CSTA-Get-Switching-Function-Capabilities tns:getswitchingfunctioncaps tns:getswitchingfunctioncapsresponse
221 <porttype name="csta-speaker-uacsta-device-feature-advanced-call-control-profile"> <operation name="csta-set-speaker-mute"> < message="tns:setspeakermute"/> < message="tns:setspeakermuteresponse"/> <operation name="csta-set-speaker-volume"> < message="tns:setspeakervolume"/> < message="tns:setspeakervolumeresponse"/> <operation name="csta-alternate-call"> < message="tns:alternatecall"/> < message="tns:alternatecallresponse"/> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> <operation name="csta-clear-connection"> < message="tns:clearconnection"/> < message="tns:clearconnectionresponse"/> <operation name="csta-consultation-call"> < message="tns:consultationcall"/> < message="tns:consultationcallresponse"/> <operation name="csta-deflect-call"> < message="tns:deflectcall"/> < message="tns:deflectcallresponse"/> <operation name="csta-hold-call"> < message="tns:holdcall"/> < message="tns:holdcallresponse"/> <operation name="csta-make-call"> < message="tns:makecall"/> < message="tns:makecallresponse"/> Ecma International
222 <operation name="csta-reconnect-call"> < message="tns:reconnectcall"/> < message="tns:reconnectcallresponse"/> <operation name="csta-retrieve-call"> < message="tns:retrievecall"/> < message="tns:retrievecallresponse"/> <operation name="csta-single-step-transfer-call"> < message="tns:singlesteptransfercall"/> < message="tns:singlesteptransfercallresponse"/> <operation name="csta-transfer-call"> < message="tns:transfercall"/> < message="tns:transfercallresponse"/> <operation name="csta-monitor-stop-as-"> < message="tns:monitorstop"/> < message="tns:monitorstopresponse"/> <operation name="csta-get-switching-function-capabilities"> < message="tns:getswitchingfunctioncaps"/> < message="tns:getswitchingfunctioncapsresponse"/> </porttype> porttype CF-CSTA-Speaker-uaCSTA-Device-Feature-Advanced-Call-Control-Profile operations CSTA-Speaker-Mute-Event tns:speakermuteevent CSTA-Speaker-Volume-Event tns:speakervolumeevent CSTA-Connection-Cleared-event tns:connectionclearedevent 212 Ecma International 2012
223 CSTA-Delivered-event tns:deliveredevent CSTA-Diverted-event tns:divertedevent CSTA-Established-event tns:establishedevent CSTA-Failed-event tns:failedevent CSTA-Held-event tns:heldevent CSTA-Network-Reached-event tns:networkreachedevent CSTA-Originated-event tns:originatedevent CSTA-Retrieved-event tns:retrievedevent CSTA-Service-Initiated-event tns:serviceinitiatedevent CSTA-Transferred-event tns:transferedevent <porttype name="cf-csta-speaker-uacsta-device-feature-advanced-call-control-profile"> <operation name="csta-speaker-mute-event"> < message="tns:speakermuteevent"/> <operation name="csta-speaker-volume-event"> < message="tns:speakervolumeevent"/> <operation name="csta-connection-cleared-event"> < message="tns:connectionclearedevent"/> <operation name="csta-delivered-event"> < message="tns:deliveredevent"/> <operation name="csta-diverted-event"> Ecma International
224 < message="tns:divertedevent"/> <operation name="csta-established-event"> < message="tns:establishedevent"/> <operation name="csta-failed-event"> < message="tns:failedevent"/> <operation name="csta-held-event"> < message="tns:heldevent"/> <operation name="csta-network-reached-event"> < message="tns:networkreachedevent"/> <operation name="csta-originated-event"> < message="tns:originatedevent"/> <operation name="csta-retrieved-event"> < message="tns:retrievedevent"/> <operation name="csta-service-initiated-event"> < message="tns:serviceinitiatedevent"/> <operation name="csta-transferred-event"> < message="tns:transferedevent"/> </porttype> 214 Ecma International 2012
225 Annex A (normative) Event Channel Establishement A.1 General An event channel represents a relation between an event that generates event notifications and an event sink that receives the event notifications. This Annex specifies mechanisms to establish event channels between a WS-SF and a WS-CF using WS-Eventing and mechanisms to establish ECMA-269 Implicit Associations based on the event channels. In particular, this Annex treats a WS-SF as an event and a WS-CF as an event sink, and all the operations in the Computing Function WSDL as event notifications from the WS-SF. A WS-SF may also contain other event s, such as ECMA-366 sessions, CSTA monitors and registrations, that generate subsets of the notifications specified in the Computing Function WSDL. To support these event s, this Annex specifies three types of event channels in A.2, A.3 and A.4 as illustrated in the following diagram. A WS-SF shall implement the WS-Eventing Event Source, Subscription Manager, wse:notifyto element and the extensions defined in this Annex in conformance to WS-Eventing. It shall publish its Computing Function WSDL as a Notification WSDL specified in A.2 of WS-Eventing. It shall implement at least one of the event channels specified in A.2 and A.3 and may implement event channels specified in A.4. The Switching Function shall send all notifications in the Computing Function WSDL as unwrapped. It may also send the ECMA-269 event reports as wrapped. Ecma International
226 A WS-CF shall implement the WS-Eventing Event Sink, Subscriber, wse:notifyto and the extensions defined in this Annex in conformance to WS-Eventing. It shall implement the operations in the Computing Function WSDL for the notifications it intends to receive. It shall establish event channels using the mechanisms supported by the WS-SF. It shall implement the unwrapped format and may implement the wrapped format defined by WS-Eventing. To establish an event channel, a WS-CF shall send a WS-Eventing Subscribe message to a WS-SF as specified in the following clauses. Once the WS-CF receives a positive response, the event channel is established. Once an event channel is established, all event notifications from its shall be sent over the channel as specified in the following clauses. To terminate an event channel, the WS-CF shall send a WS-Eventing Unsubscribe message to the WS-SF as specified by WS-Eventing. A.2 Event Channel from Switching Function The event of this type of event channels is a WS-SF. To establish an event channel of this type, a WS- CF shall send a WS-Eventing Subscribe message with a valid wse:notifyto element to the WS-SF endpoint. On success, the WS-SF shall respond with a WS-Eventing SubscribeResponse message with a valid wse:subscriptionmanager element. Once an event channel is established, the WS-CF and WS-SF shall establish an implicit association over the event channel as specified in A.2.1 or A.2.2. To send a message over an established association, the WS-CF shall address the message to the wse:subscriptionmanager Endpoint Reference (EPR), and the WS-SF shall address the message to the wse:notifyto Endpoint Reference, as specified by WS-Addressing. To terminate an event channel and the corresponding association, a WS-CF shall send a WS-Eventing Unsubscribe message. The message exchange is illustrated in the following UML sequence diagram. 216 Ecma International 2012
227 A.2.1 ECMA Implicit Association A WS-SF shall send a System Status message addressed to the wse:notifyto Endpoint Reference in the established event channel. Once the WS-SF receives a positive response, the association is established. A.2.2 ECMA Implicit Association A WS-CF shall send a Get Switching Function Capabilities message addressed to the wse:subscriptionmanager Endpoint Reference in the established event channel. Once the WS-CF receives a positive response, the association is established. A.3 Event Channel from Session The event of this type of event channels is an application session in ECMA-366. To establish an event channel of this type, a WS-CF shall use the mechanism specified in Clause 7 and Annex A of ECMA-366. A.4 Event Channel from Event Sources in Switching Function (Option) The event s of this type of event channels include monitors, registrations and other objects maintained by a WS-SF. These event souces are contained within an association, which itself may be an event with associated event channels as specified in A.2 and A.3. Table A.1 lists these event s with the corresponding ECMA-269 clauses. The first column of the table lists the ECMA-323 elements that identify the event s. The second column lists the WS-SF services that create and remove the event s. The third column lists the event notifications associated with each event. Table A.1 Event Sources of Switching Function Event identification sysstatregisterid monitorcrossrefid Event management System Register System Register Cancel Monitor Start Monitor Stop Event Notifications System Register Abort Request System Status System Status Switching Function Capabilities Changed Switching Function Devices Changed Monitor Stop Call Control Events Call Associated Events Media Attachment Events Physical Device Events Logical Device Events Device Maintenance Events Voice Services Events Private Event Ecma International
228 Table A.1 Event Sources of Switching Function (concluded) routeregisterreqid ioregisterreqid dcollcrossrefid cdrcrossrefid loccrossrefid escapereigsterid Route Register Route Register Cancel I/O Register I/O Register Cancel Start Data Collection Stop Data Collection Start Call Detail Records Transmission Stop Call Detail Records Transmission Start Location Tracking Session Stop Location Tracking Session Escape Register Escape Register Cancel Route Register Abort Re-Route Route End Route Reject Negative Acknowledgement Route Request Route Select Negative Acknowledgement Route Used I/O Register Abort Data Path Resumed Data Path Suspended Fast Data Send Data Start Data Path Stop Data Path Suspend Data Path Data Collected Data Collection Resumed Data Collection Suspended Stop Data Collection Suspend Data Collection Call Detail Records Notification Call Detail Records Report Stop Call Detail Records Transmission Location Tracking Session Resumed Location Tracking Session Suspended Location Information Report Escape Register Abort Escape Private Event To establish an event channel of this type over an association, a WS-CF shall send a WS-Eventing Subscribe message with a valid wse:notifyto element and an extension element [event ] that identifies an event as listed in Table A.1: 218 Ecma International 2012
229 <S:Envelope xmlns:s=" xmlns:wsa=" xmlns:csta=" <S:Header> [event ] <wsa:action> </S:Header> <S:Body> </S:Body> </S:Envelope> For example, the following message attempts to establish an event channel from a monitor [event ] within an application session: <S:Envelope xmlns:s=" xmlns:wsa=" xmlns:wse=" xmlns:aps= > <S:Header> <aps:sessionid>5555</aps:sessionid> <csta:monitorcrossrefid>6666</csta:monitorcrossrefid> <wsa:action> </S:Header> <S:Body> <wse:subscribe> <wse:delivery><wse:notifyto> <wsa:address> </wse:notifyto></wse:delivery> </wse:subscribe> </S:Body> Whenever an event channel is established from an event within an association, the event channels associated with the association, if any, shall be disabled until all the event channels for the event are terminated. This constraint avoids duplicated event notifications from an event over different event channels. Once an event is removed from a WS-SF, all event channels from it shall be terminated. If this option is not supported, a WS-SF shall return a SOAP 1.1 message with these properties: [code]= ExplicitSubscriptionNotSupported [string]= Explict subscription to event [event ] is not supported If an event does not exist, a WS-SF shall return a SOAP 1.1 message with these properties: [code]= UnknownEventSource [string]= The event [event ] is invalid Ecma International
230 220 Ecma International 2012
231 Annex B (informative) Example SOAP 1.1/HTTP Binding The following is an example of a WSDL description with SOAP/HTTP binding. In order to keep the example simple, only one CSTA operation (Answer Call) is included. <definitions xmlns=" xmlns:soap=" xmlns:http=" xmlns:xs=" xmlns:csta=" xmlns:tns=" targetnamespace=" <!--WSDL Type definitions see 6.2--> <types> <xs:schema targetnamespace=" <xs:import namespace=" schemalocation="csta.xsd"/> </xs:schema> </types> <!--WSDL Message definitions see 6.3--> <message name="answercall"> <part name="" element="csta:answercall"/> <message name="answercallresponse"> <part name="" element="csta:answercallresponse"/> <message name="negresponse"> <part name="" element="csta:cstaerrorcode"/> <!--WSDL Operation and PortType definitions see 6.4 and 6.5--> <porttype name="sampleporttype"> <operation name="csta-answer-call"> < message="tns:answercall"/> < message="tns:answercallresponse"/> </porttype> <!--WSDL Binding definitions see 6.6--> <binding name="soap_http" type="tns:sampleporttype"> <soap:binding style="document" transport=" <operation name="csta-answer-call"> <soap:operation soapaction=" style="document"/> <> Ecma International
232 <soap:body use="literal"/> </> <> <soap:body use="literal"/> </> < name="faultname"/> </> </binding> <!--WSDL Port and Service definitions see 6.7 and 6.8--> <service name="csta_soap_service"> <port name="csta_sample-port" binding="tns:soap_http"> <soap:address location=" </port> </service> </definitions> The message specified in is bound to the detail subelement of SOAP 1.1 Fault as specified in the following template: <S:Envelope xmlns:s=" xmlns:csta=" <S:Body> <S:Fault> <detail><csta:errorcode> </csta:cstaerrorcode></detail> </S:Fault> </S:Body> </S:Envelope> The other subelements of SOAP 1.1 Fault: code, string and actor, are not constrained. 222 Ecma International 2012
233 Annex C (informative) WSDL Considerations WSDL version 1.1 has several limitations: Does not define messages with one-way and Notification operation types Does not define concrete SOAP/HTTP bindings for Notification and solicit-response operation types A specific operation can only exist in one port type. To addresses these limitations in WSDL 1.1, this Standard: 1. Specifies s associated with CSTA services without positive acknowledgement as one-way operation. 2. Specifies Computing Function WSDL, which contains only request-response and one-way operations and can have concrete bindings, to represent operations initiated by the Switching Function. 3. Specifies the port types by CSTA services each containing distinct WSDL operations. Ecma International
234 224 Ecma International 2012
235 Annex D (informative) Summary of Changes in this Edition The changes included in the 5 th Edition of ECMA-348 to be compatible with the 6 th Edition of ECMA-323 and the 9 th Edition of ECMA-269 are: 1. Namespace changes: a. The reference to the ECMA-323 namespace is changed from to b. The reference to the ECMA-348 namespace is changed from to 2. Clause 5: introduced the concepts of WS-SF and WS-CF. 3. Clause 6: introduced the concept of Computing Function WSDL to model WS-CF and the concept of WSDL port type pairs to represent ECMA-269 Profiles. 4. Clauses 7-23: changed all solicit-response operations to request-response and all notification operations to one-way according to the model in Clause Clauses 24-38: Split all port types that contain Computing Function WSDL operations into port type pairs according to the model in Clause New Annex A: specifies event channel management using WS-Eventing and implicit association establishment based on the event channels. Ecma International
236 Ecma International 2012
Ecma/TC32-TG11/2012/005. What is CSTA? CSTA Overview. Updated by TG11 April 2012
Ecma/TC32-TG11/2012/005 What is CSTA? CSTA Overview Updated by TG11 April 2012 Topics CSTA History CSTA Standards Suite CSTA Features (ECMA-269) ECMA-323 (CSTA XML) Call Control Details Voice Browsers
ECMA-400. Smart Data Centre Resource Monitoring and Control. 1 st Edition / December 2011. Reference number ECMA-123:2009
ECMA-400 1 st Edition / December 2011 Smart Data Centre Resource Monitoring and Control Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2011 Contents
CSTA Overview. OpenScape Voice (OSV) July 2010
CSTA Overview OpenScape Voice (OSV) July 2010 Presentation Overview CSTA protocol and standards overview OpenScape Voice architectural overview for CSTA 3 CSTA Protocol Standards 4 What is CSTA? CSTA =
SAML V2.0 Asynchronous Single Logout Profile Extension Version 1.0
SAML V2.0 Asynchronous Single Logout Profile Extension Version 1.0 Committee Specification 01 22 November 2012 Specification URIs This version: http://docs.oasis-open.org/security/saml/post2.0/saml-async-slo/v1.0/cs01/saml-async-slo-v1.0-
ECMA TR/88. 1 st Edition / June 2004. Designing an Object Model for ECMA-269 (CSTA)
ECMA TR/88 1 st Edition / June 2004 Designing an Object Model for ECMA-269 (CSTA) Technical Report ECMA TR/88 1 st Edition / June 2004 Designing an Object Model for ECMA-269 (CSTA) Ecma International
Ecma/TC39/2013/NN. 4 th Draft ECMA-XXX. 1 st Edition / July 2013. The JSON Data Interchange Format. Reference number ECMA-123:2009
Ecma/TC39/2013/NN 4 th Draft ECMA-XXX 1 st Edition / July 2013 The JSON Data Interchange Format Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2013
The presentation explains how to create and access the web services using the user interface. WebServices.ppt. Page 1 of 14
The presentation explains how to create and access the web services using the user interface. Page 1 of 14 The aim of this presentation is to familiarize you with the processes of creating and accessing
estos uacsta Server for SIP Phones 4.0.7.3683
estos uacsta Server for SIP Phones 4.0.7.3683 1 estos uacsta Server for SIP Phones... 4 2 Voraussetzungen... 5 2.1 Installation und Betrieb... 5 2.2 Communication with Telephones... 5 2.3 Communications
ITS. Java WebService. ITS Data-Solutions Pvt Ltd BENEFITS OF ATTENDANCE:
Java WebService BENEFITS OF ATTENDANCE: PREREQUISITES: Upon completion of this course, students will be able to: Describe the interoperable web services architecture, including the roles of SOAP and WSDL.
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
Web Services Technologies
Web Services Technologies XML and SOAP WSDL and UDDI Version 16 1 Web Services Technologies WSTech-2 A collection of XML technology standards that work together to provide Web Services capabilities We
T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm
T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm Based on slides by Sasu Tarkoma and Pekka Nikander 1 of 20 Contents Short review of XML & related specs
David Pilling Director of Applications and Development
Service Oriented Architecture for Law Firms: SOA is inevitable, are you ready? David Pilling Director of Applications and Development "Things should be made as simple as possible, but no simpler. -- Albert
Lesson 4 Web Service Interface Definition (Part I)
Lesson 4 Web Service Interface Definition (Part I) Service Oriented Architectures Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Interface Definition Languages (1) IDLs
Web Services Description Language (WSDL) Wanasanan Thongsongkrit
Web Services Description Language (WSDL) Wanasanan Thongsongkrit WSDL Development History at W3C WSDL 1.1 was submitted as a W3C Note by Ariba, IBM and Microsoft March 2001 WSDL 2.0 Merging 3 previous
Developing Java Web Services
Page 1 of 5 Developing Java Web Services Hands On 35 Hours Online 5 Days In-Classroom A comprehensive look at the state of the art in developing interoperable web services on the Java EE platform. Students
Research on the Model of Enterprise Application Integration with Web Services
Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business
ECMA-400. Smart Data Centre Resource Monitoring and Control. 3 rd Edition / June 2015. Reference number ECMA-123:2009
ECMA-400 3 rd Edition / June 2015 Smart Data Centre Resource Monitoring and Control Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2015 Contents
Web Services Manageability Concepts (WS-Manageability)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 Web Services Manageability Concepts (WS-Manageability) Version 1.0 September
000-371. Web Services Development for IBM WebSphere Application Server V7.0. Version: Demo. Page <<1/10>>
000-371 Web Services Development for IBM WebSphere Application Server V7.0 Version: Demo Page 1. Which of the following business scenarios is the LEAST appropriate for Web services? A. Expanding
Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)
Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)
Creating Web Services in NetBeans
Creating Web Services in NetBeans Fulvio Frati [email protected] Sesar Lab http://ra.crema.unimi.it 1 Outline Web Services Overview Creation of a Web Services Server Creation of different Web Services
WEB SERVICES. Revised 9/29/2015
WEB SERVICES Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Web Services using WebLogic... 1 Developing Web Services on WebSphere... 2 Developing RESTful Services in Java v1.1...
Integration of Hotel Property Management Systems (HPMS) with Global Internet Reservation Systems
Integration of Hotel Property Management Systems (HPMS) with Global Internet Reservation Systems If company want to be competitive on global market nowadays, it have to be persistent on Internet. If we
Service-Oriented Architectures
Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems
WEB SERVICES SECURITY
WEB SERVICES SECURITY February 2008 The Government of the Hong Kong Special Administrative Region The contents of this document remain the property of, and may not be reproduced in whole or in part without
Run-time Service Oriented Architecture (SOA) V 0.1
Run-time Service Oriented Architecture (SOA) V 0.1 July 2005 Table of Contents 1.0 INTRODUCTION... 1 2.0 PRINCIPLES... 1 3.0 FERA REFERENCE ARCHITECTURE... 2 4.0 SOA RUN-TIME ARCHITECTURE...4 4.1 FEDERATES...
Introduction into Web Services (WS)
(WS) Adomas Svirskas Agenda Background and the need for WS SOAP the first Internet-ready RPC Basic Web Services Advanced Web Services Case Studies The ebxml framework How do I use/develop Web Services?
AquaLogic Service Bus
AquaLogic Bus Wolfgang Weigend Principal Systems Engineer BEA Systems 1 What to consider when looking at ESB? Number of planned business access points Reuse across organization Reduced cost of ownership
The Enterprise Service Bus: Making Service-Oriented Architecture Real
The Enterprise Service Bus: Making Service-Oriented Architecture Real M.T. Schmidt et al. Presented by: Mikael Fernandus Simalango SOA in Early Days Introduction Service Requester bind find Service Registry
Getting Started with Service- Oriented Architecture (SOA) Terminology
Getting Started with - Oriented Architecture (SOA) Terminology Grace Lewis September 2010 -Oriented Architecture (SOA) is a way of designing, developing, deploying, and managing systems it is neither a
XIII. Service Oriented Computing. Laurea Triennale in Informatica Corso di Ingegneria del Software I A.A. 2006/2007 Andrea Polini
XIII. Service Oriented Computing Laurea Triennale in Informatica Corso di Outline Enterprise Application Integration (EAI) and B2B applications Service Oriented Architecture Web Services WS technologies
Java Web Services Training
Java Web Services Training Duration: 5 days Class Overview A comprehensive look at the state of the art in developing interoperable web services on the Java EE 6 platform. Students learn the key standards
Universal Business Process 2.0 - Part 2: ebcppa
Universal Business Process 2.0 - Part 2: ebcppa Universal Business Language 2.0 ebbp 2.0 Business Process Definitions 2.0 ebcppa 2.0. Building Blocks 1.0 Publication Date April-2006 Version 0.6.1 Document
SOA Blueprints Concepts
TECHNICAL SPECIFICATION Draft v0.5 (For Public Review) A move to drive industry standardization of SOA concepts and terminology http://www.middlewareresearch.com The Middleware Company Research Team Steve
SOA CERTIFIED CONSULTANT
SOA CERTIFIED CONSULTANT (5 Days) A Certified SOA Consultant is required to obtain proficiency in a cross-section of key SOA topic areas, including both conceptual and technical aspects of service-oriented
MedBiquitous Web Services Design Guidelines
MedBiquitous Web Services Design Guidelines Version 2.0 13 May 2009 MedBiquitous Technical Steering Committee Revision History Date Version Description Author 17 Dec 2003 0.9 Draft for Technical Steering
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1) E14294-04 January 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include: What
Introduction. Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD
Introduction Tom Dinkelaker, Ericsson Guido Salvaneschi, Mira Mezini, TUD Agenda of KICK-OFF MEETING Introduction Organization of Course Topics Questions & Answers Ericsson Telekommunikation GmbH & Co.
JVA-561. Developing SOAP Web Services in Java
JVA-561. Developing SOAP Web Services in Java Version 2.2 A comprehensive look at the state of the art in developing interoperable web services on the Java EE 6 platform. Students learn the key standards
Network Working Group
Network Working Group Request for Comments: 2413 Category: Informational S. Weibel OCLC Online Computer Library Center, Inc. J. Kunze University of California, San Francisco C. Lagoze Cornell University
1.264 Lecture 24. Service Oriented Architecture Electronic Data Interchange (EDI) Next class: Anderson chapter 1, 2. Exercise due before class
1.264 Lecture 24 Service Oriented Architecture Electronic Data Interchange (EDI) Next class: Anderson chapter 1, 2. Exercise due before class 1 B-to-B DB svr Web svr Solution- case study Customer anufacturer,
Copyright 2012, Oracle and/or its affiliates. All rights reserved.
1 OTM and SOA Mark Hagan Principal Software Engineer Oracle Product Development Content What is SOA? What is Web Services Security? Web Services Security in OTM Futures 3 PARADIGM 4 Content What is SOA?
1 What Are Web Services?
Oracle Fusion Middleware Introducing Web Services 11g Release 1 (11.1.1.6) E14294-06 November 2011 This document provides an overview of Web services in Oracle Fusion Middleware 11g. Sections include:
[MS-BDSRR]: Business Document Scanning: Scan Repository Capabilities and Status Retrieval Protocol
[MS-BDSRR]: Business Document Scanning: Scan Repository Capabilities and Status Retrieval Protocol Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft
SOA GOVERNANCE MODEL
SOA GOVERNANCE MODEL Matjaz B. Juric University of Ljubljana, Slovenia [email protected] Eva Zupancic University of Ljubljana, Slovenia Abstract: Service Oriented Architecture (SOA) has become
Service Oriented Computing: SOAP, WSDL and UDDI. Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET
Service Oriented Computing: SOAP, WSDL and UDDI Dr. Cristian Mateos Diaz (http://users.exa.unicen.edu.ar/~cmateos/cos) ISISTAN - CONICET XML family of standards Domain-specific XML-based standards e.g.,
Standard Registry Development and Publication Process
Document number: DSP4006 Date: 2007-12-12 Version: 1.1.0 Standard Registry Development and Publication Process Document type: Specification Document status: Informational Document language: E Copyright
[MS-DVRD]: Device Registration Discovery Protocol. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-DVRD]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
Service Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence [email protected] Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
Cloud Infrastructure Management Interface - Common Information Model (CIMI-CIM)
1 2 3 4 5 Document Number: DSP0264 Version: 0.0.09 Date: 2011-09-07 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Cloud Infrastructure Management Interface - Common Information Model (CIMI-CIM)
An Oracle White Paper November 2009. Oracle Primavera P6 EPPM Integrations with Web Services and Events
An Oracle White Paper November 2009 Oracle Primavera P6 EPPM Integrations with Web Services and Events 1 INTRODUCTION Primavera Web Services is an integration technology that extends P6 functionality and
Intel NetMerge Call Processing Software Introduction
Intel NetMerge Call Processing Software Introduction Order Number: 05-0414-007 Software/Version: Intel NetMerge Call Processing Software Version 6.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION
Consuming and Producing Web Services with Web Tools. Christopher M. Judd. President/Consultant Judd Solutions, LLC
Consuming and Producing Web Services with Web Tools Christopher M. Judd President/Consultant Judd Solutions, LLC Christopher M. Judd President/Consultant of Judd Solutions Central Ohio Java User Group
Middleware and the Internet. Example: Shopping Service. What could be possible? Service Oriented Architecture
Middleware and the Internet Example: Shopping Middleware today Designed for special purposes (e.g. DCOM) or with overloaded specification (e.g. CORBA) Specifying own protocols integration in real world
TIBCO ActiveMatrix Service Bus Getting Started. Software Release 2.3 February 2010
TIBCO ActiveMatrix Service Bus Getting Started Software Release 2.3 February 2010 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO
A Quick Introduction to SOA
Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC [email protected] Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright
Introduction to Testing Webservices
Introduction to Testing Webservices Author: Vinod R Patil Abstract Internet revolutionized the way information/data is made available to general public or business partners. Web services complement this
How To Create A C++ Web Service
A Guide to Creating C++ Web Services WHITE PAPER Abstract This whitepaper provides an introduction to creating C++ Web services and focuses on:» Challenges involved in integrating C++ applications with
How To Write A Contract Versioning In Wsdl 2.2.2
023_013613517X_20.qxd 8/26/08 6:21 PM Page 599 Chapter 20 Versioning Fundamentals 20.1 Basic Concepts and Terminology 20.2 Versioning and Compatibility 20.3 Version Identifiers 20.4 Versioning Strategies
Open Cloud Computing Interface - Monitoring Extension
GFD-I OCCI-WG Augusto Ciuffoletti, Università di Pisa September 22, 2014 Updated: April 13, 2015 Open Cloud Computing Interface - Monitoring Extension Status of this Document This document provides information
WEB SERVICES TEST AUTOMATION
WEB SERVICES TEST AUTOMATION Notes for Facilitated Discussion at September 2013 Meeting of Northern Virginia Test Automation Interest Group By Rick Hower [email protected] and Jim Moore [email protected]
Introduction to Service Oriented Architectures (SOA)
Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction
Improving Agility at PHMSA through Service-Oriented Architecture (SOA)
Leveraging People, Processes, and Technology Improving Agility at PHMSA through Service-Oriented Architecture (SOA) A White Paper Author: Rajesh Ramasubramanian, Program Manager 11 Canal Center Plaza,
[MS-SPEMAWS]: SharePoint Email Web Service Protocol. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-SPEMAWS]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
Standardizing Information and Communication Systems
ECMA Technical Report TR/82 December 2000 Standardizing Information and Communication Systems Scenarios for Computer Supported Telecommunications Applications (CSTA) Phase III Phone: +41 22 849.60.00 -
Introduction to Web services architecture
Introduction to Web services architecture by K. Gottschalk S. Graham H. Kreger J. Snell This paper introduces the major components of, and standards associated with, the Web services architecture. The
Concept, implementation and performance testing of a mobile Web Service provider for Smart Phones
Ome Srirama Chair of Information Systems LuFG Cooperation Systems Aachen University of Technology Prof. Dr. Wolfgang Prinz Master Thesis Concept, implementation and performance testing of a mobile Web
Web Services and Service Oriented Architectures. Thomas Soddemann, RZG
Web Services and Service Oriented Architectures, RZG Delaman Workshop 2004 Overview The Garching Supercomputing Center - RZG Diving into the world of Web Services Service Oriented Architectures And beyond
Internationalization and Web Services
Internationalization and Web Services 25 th Internationalization and Unicode Conference Presented by Addison P. Phillips Director, Globalization Architecture webmethods, Inc. 25 th Internationalization
Introduction to Service-Oriented Architecture for Business Analysts
Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing
Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options
Whitepaper: Microsoft Office Communications Server 2007 R2 and Cisco Unified Communications Manager Integration Options Document Summary This document provides information on several integration scenarios
Chris Smith, Platform Computing Marvin Theimer, Microsoft Glenn Wasson, UVA July 14, 2006 Updated: October 2, 2006
GWD-R (draft-ogf-jsdl-hpcp) JSDL-WG Marty Humphrey, UVA Chris Smith, Platform Computing Marvin Theimer, Microsoft Glenn Wasson, UVA July 14, 2006 Updated: October 2, 2006 JSDL HPC Profile Application Extension,
Web Services Distributed Management: Management of Web Services (WSDM-MOWS) 1.1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Web Services Distributed Management: Management of Web Services (WSDM-MOWS) 1.1 OASIS Standard, 01 August
Oracle Enterprise Manager
Oracle Enterprise Manager Connectors Integration Guide Release 12.1.0.4 E25163-05 February 2015 Oracle Enterprise Manager Connectors Integration Guide, Release 12.1.0.4 E25163-05 Copyright 2015, Oracle
VoiceXML and VoIP. Architectural Elements of Next-Generation Telephone Services. RJ Auburn
VoiceXML and VoIP Architectural Elements of Next-Generation Telephone Services RJ Auburn Chief Network Architect, Voxeo Corporation Editor, CCXML Version 1.0, W3C Ken Rehor Software Architect, Nuance Communications
"Understanding Devices Profile for Web Services, Web Services Discovery, and SOAPover-UDP"
Understanding Devices Profile for Web Services, Web Services Discovery, and SOAP-over-UDP September 10, 2008 Version 1.0 Authors Ram Jeyaraman, Microsoft Corporation (Editor) Vipul Modi, Microsoft Corporation
EHR-IIS Interoperability Enhancement Project. Transport Layer Protocol Recommendation Formal Specification. Version 1.
EHR-IIS Interoperability Enhancement Project Transport Layer Protocol Recommendation Formal Specification Version 1.1 June 4, 2014 Transport Layer Expert Panel EHR-IIS Interoperability Enhancement Project
C101:IntroductiontotheCommunications ProtocolsandTheirUsesin ITSApplications(K)
C101:IntroductiontotheCommunications ProtocolsandTheirUsesin ITSApplications(K) C101: Introduction to Communications Protocols and Their Table of Contents Introduction/Purpose... 2 NTCIP Framework... 3
About Contract Management
Contract Management System Architecture Data Sheet June 2015 About Contract Management Oracle Primavera Contract Management is a multi-user, multi-project Web-based application that manages all aspects
CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved.
CST6445: Web Services Development with Java and XML Lesson 1 Introduction To Web Services 1995 2008 Skilltop Technology Limited. All rights reserved. Opening Night Course Overview Perspective Business
Developing a Web Service Based Application for Mobile Client
Developing a Web Service Based Application for Mobile Client Ting Wu Pin Zheng Supervisor & Examiner Associate Prof. Vladimir Vlassov KTH/ICT/ECS Master of Science Thesis Stockholm, Sweden 2006 ICT/ECS-2006-138
SOA Myth or Reality??
IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email [email protected] Session S04 http://www.circle4.com/papers/s04soa.pdf
Grid Computing. Web Services. Explanation (2) Explanation. Grid Computing Fall 2006 Paul A. Farrell 9/12/2006
Grid Computing Web s Fall 2006 The Grid: Core Technologies Maozhen Li, Mark Baker John Wiley & Sons; 2005, ISBN 0-470-09417-6 Web s Based on Oriented Architecture (SOA) Clients : requestors Servers : s
SOA Success is Not a Matter of Luck
by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes
Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial
Simple Implementation of a WebService using Eclipse Author: Gennaro Frazzingaro Universidad Rey Juan Carlos campus de Mostòles (Madrid) GIA Grupo de Inteligencia Artificial Contents Web Services introduction
Standards Required to Support XML-Based B2B Integration
Standards Required to Support XML-Based B2B Integration A conceptual model for understanding XML convergence Companies across all industries are realizing the fundamental benefits of using the Internet
