See: Description
| Class | Description |
|---|---|
| Accept |
When a CCXML document receives a connection.alerting event within
an eventprocessor, the execution of an accept within the
transition block will cause the underlying platform to signal
the telephony system to connect the call.
|
| Assign |
Variables are declared using the
<var> element and are
initialized with the results of evaluating the OPTIONAL expr attribute as an
ECMAScript expression. |
| Cancel |
When a CCXML program uses
<send> to send an event and
includes a delay attribute, the <cancel> command will
cancel the pending event, if possible. |
| Ccxml |
This is the parent element of a CCXML document and encloses the entire CCXML
script in a document.
|
| CcxmlDocument |
A CCXML document according to the specifcation in
http://www.w3.org/TR/ccxml.
|
| Createcall |
A CCXML document can attempt to place an outgoing call with
<createcall>. |
| Createccxml |
<createccxml> is used to create another CCXML session,
which begins execution with the document identified by this element. |
| Createconference |
A CCXML document can attempt to create or attach to a Conference Object using
<createconference>. |
| Destroyconference |
A CCXML document can attempt to detach from an existing Conference Object
using
<destroyconference>. |
| Dialogprepare |
<dialogprepare> is used to get an appropriate dialog
handler ready to process, it is used as the precursor to a
<dialogstart> request. |
| Dialogstart |
<dialogstart> is used to start a dialog and associate
the dialog with a connection or conference. |
| Dialogterminate |
A CCXML document may decide that it wants to terminate a currently executing
dialog, to throw away a previously prepared dialog, or to terminate the
preparation of a dialog.
|
| Disconnect |
A CCXML document MAY disconnect a call leg on a Connection by using
<disconnect> . |
| Else |
<else> is a synonym for <elseif cond="true"/>. |
| Elseif |
An
<elseif> partitions the content of an
<if>, and provides a condition that determines the
selection of the partition it begins. |
| Eventprocessor |
The
<eventprocessor> acts a container for
<transition>s. |
| Exit |
<exit> ends execution of the CCXML session. |
| Fetch |
<fetch> is used to asynchronously fetch content
identified by the attributes of the <fetch>. |
| Goto |
<fetch>, in conjunction with <goto>,
is used to transfer execution to a different CCXML document in a
multi-document CCXML application. |
| If |
<if> is a container for conditionally executed elements. |
| Join |
A CCXML document can attempt to create a bridge between any two connections,
conferences, or dialogs using
<join>. |
| Log |
A list of one or more whitespace separated CCXML unqualified variable names
to be returned.
|
| Merge |
The
<merge> element allows two calls being handled by a
particular CCXML session to be merged together at the network level, if
supported by the underlying network and CCXML platform. |
| Meta |
The
<metadata> and <meta> are
containers in which information about the document can be placed. |
| Metadata |
The
<metadata> and <meta> are
containers in which information about the document can be placed. |
| Move |
<move> is used to move an event source (such as a
Connection object) to an executing CCXML session. |
| Redirect |
When a CCXML document executes a
<redirect> within the
<transition> block, this will cause the underlying
platform to signal the telephony system to send the call to a specified
destination. |
| Reject |
When a CCXML document receives a connection.alerting event within an
<eventprocessor>, the execution
of a <reject> within the
<transition> block will cause the underlying
platform to signal the telephony system to reject the call. |
| Script |
<script> encloses computations written in the ECMAScript
Compact Profile scripting language. |
| Send |
<send> is used to send messages containing events or
other information directly to another CCXML Interpreter other external
systems using an Event I/O Processor. |
| Transition |
The content of a
<transition> specifies the actions to
be taken when it is selected. |
| Unjoin |
A CCXML document can attempt to tear down a bridge between two existing
connections, conferences, or dialogs using
<unjoin>. |
| Var |
Variables are declared using the
<var> element and are
initialized with the results of evaluating the OPTIONAL expr attribute as an
ECMAScript expression. |