- From: Jayalakshmi Swaminathan <jayalakshmi@huawei.com>
- Date: Mon, 04 May 2009 10:57:20 +0530
- To: www-voice@w3.org
- Cc: ranjit@huawei.com
- Message-id: <001b01c9cc78$ffea8070$1f01120a@china.huawei.com>
Hi,
>From the CCXML specification, for event attribute of <move>:
"The event source, from which the event object originated, if any, must be
moved to the target session.
The event must also be sent to the target session to provide a
notification."
The attribute list for connection.merge.failed:
10.6.19: connection.merge.failed
This event MUST be emitted when a <merge> attempt fails. This event MUST NOT
change the state of either of the Connection Objects involved in the merge
operation The fields of this event are:
Attribute Name
Required
Type
Details
name
true
string
error.merge
connectionid1
true
string
The ID of the first Connection identified when the merge was invoked.
connectionid2
true
string
The ID of the second Connection identified when the merge was invoked.
reason
true
string
A description of the reason the merge failed. Content of this field is
platform-specific.
eventid
true
string
The unique identifier for the event. This must match the sendid attribute of
send, if the event was generated by a CCXML document.
eventsource
true
string
The unique identifier of the event source. This identifies the Platform
Event I/O Processor that sent this event.
eventsourcetype
true
string
The name of the Event I/O Processor that sent this event. The value is
platform dependent as this is an event generated by the Platform Event I/O
processor.
Consider the following transition:
<transition event="connection.merge.failed">
<move session_id="target_session_id" event="event$" />
...
</transition>
In the above case, where we have <move> with event attribute within the
transition for "connection.merge.failed", should both event
sources(connectionid1 and connectionid2) be moved to the target session??
The specification does not talk about moving multiple event sources. All
other connection events are only associated with one connection object, but
this event - connection.merge.failed is associated with two connection
objects. So, should both eventsources be moved to the target session? If
not, what should be the handling?
Pls clarify.
Thanks
Jaya
Received on Monday, 4 May 2009 05:27:52 UTC