Developer's Guide
INDEX VOICEXML PROGRAMMING GUIDE
FOR CISCO UNIFIED CUSTOMER VOICE PORTAL RELEASE 4.0(1)
83
G
Gateway Adapters.............................................................75
Global API........................................................................11
GlobalErrorInterface.........................................................74
H
HoteventInterface .............................................................73
Hotevents..........................................................................73
HTTP connection................................................................2
HTTP request parameters .................................................19
I
IApplicationEventIDs.......................................................69
Input format......................................................................62
Interaction Logging ..........................................................54
Invalidating a session........................................................22
J
Java.....................................................................................2
Java API....................................................................1, 2, 11
Java folder...........................................................................6
L
Lib subdirectory..................................................................5
List of elements, retrieving a ............................................11
List of exit states, retrieving a...........................................11
Logger Design ..................................................................68
Logger events ..................................................... See Events
Logger Methods................................................................69
LoggerApplicationAPI......................................................69
LoggerEvent .....................................................................70
LoggerPlugin ....................................................................68
Loggers.............................................................................66
Logging Design ................................................................66
Logging events .................................................................67
M
Multi-threaded ..............................................................4, 67
N
Number of the caller .........................................................11
O
Obtaining application setting data.....................................11
Obtaining telephony information......................................11
On App End Classes ............... See Application End Classes
On App Start Classes.............See Application Start Classes
On Error Notification........................................................74
Output format ...................................................................62
P
Perl................................................................................. 2, 7
PHP .................................................................................... 7
POST arguments ................................................................ 7
Pre-built voice elements................................................... 40
Producing VoiceXML.................................................. 3, 46
R
Recommendations............................................................ 48
Repeatable settings........................................................... 43
Required settings.............................................................. 43
Restrictions....................................................................... 48
S
Say It Smart Plugins......................................................... 61
SayItSmart........................................................................ 26
SayItSmartBase.......................................................... 61, 63
SayItSmartContent..................................................... 62, 63
SayItSmartDependency.................................................... 64
SayItSmartDisplay ..................................................... 63, 64
SayItSmartException...................................... 61, 63, 64, 65
SayItSmartPlugin ............................................................. 61
Scratch space.................................................................... 47
servlet.jar............................................................................ 4
Session API............................................................ 3, 11, 41
Session data...................................................................... 11
Session timeout ................................................................ 22
Setting dependencies........................................................ 44
Setting the application language and encoding................. 12
Setting the default audio path........................................... 12
Setting the maintainer.......................................................12
Setting the session timeout...............................................12
Settings............................................................................. 43
Standard Action Elements................................................ 34
Standard Decision Elements............................................. 37
StartApplicationInterface ................................................. 58
StartCallInterface ............................................................. 20
State management ............................................................ 46
Static class variables...........................................................3
StaticAudio....................................................................... 26
Sub-elements.................................................................... 52
Substitution ...................................................................... 44
Substitution XML Format ................................................ 31
Super-elements................................................................. 52
T
Triggering custom events................................................. 12
Triggers of call end .......................................................... 22
U
User Management ............................................................ 11
Util folder........................................................................... 6
Utility Methods .................................................... 51, 65, 72