Contents
A - C - D - E - G - H - I - J - L - O - P - R - S - T - V - X
Index
A
Action Elements
also see Standard Action Elements
1
extend ActionElementBase
1
two kinds, pre-built and standard
1
API
also see Java API and XML API
1
components listed in table
1
components that extend it
1
requirements for constructing components
1
Application End Classes
only accesses Global API
1
Application Management API
built with JMX mgmt standards
1
control over the platfom
1
interfaces, diagram, and listing
1
Application Start Classes
audio_group
C
Call End Action
situations that cause it
1
Call Start Action
change setting that affect the call
1
Call Studio
deployment with Java API components
1
Integration of CVP API components
1
locations of directories
1
Call Studio Integration
CallStartResponse.dtd
Code Example
VoiceElementBase methods
1
Code Examples
Voice Foundation Classes
1
Common Methods
listed, for configurable elements
1
Configurable Elements
extend voice, action, and decision bases
1
methods common to all configurable elements
1
restrictions and considerations
1
VoiceElementBase methods
1
Configuration Classes
for configurable elements
1
create and modify data with standard decision elements
1
D
Decision Action Elements
substitution, use dynamic content without dynamic config
1
Decision Elements
for configurable elements
1
DecisionConfigInterface
1
doAction
receives ActionElementData
1
doAction method
DTD Diagrams
document sent in settings argument
1
document sent in the input argument
1
dynamic element configs
1
standard action elements
1
standard decision elements
1
Dynamic Element Configs
four HTTP POST arguments
1
dynamic versus static configurations
1
E
EndApplicationInterface
1
G
Global API
access to data beyond sessions
1
H
hotlinks using LocalHotlink
1
I
Interaction Logging
log interaction with caller and voice browser
1
J
Java API
classes and components used
1
classes for Session API
1
compiling custom Java components
1
deployment with Call Studio
1
deployment with VXML Server
1
dynamic element configs
1
folder structure for Call Studio and VXML Server
1
how VXML Server interacts with Java
1
implementing Session API components
1
most efficient way to interact with CVP
1
see API Javadocs for details
1
standard decision elements
1
used to create configurable elements
1
Java Language
required for some components
1
L
Loggers
application methods () described
1
global methods () named and detailed
1
methods () common to application loggers
1
utility methods () described
1
utility methods common to application and global loggers
1
O
On Error Notification
P
Programming Languages Allowed
any that can create and parse HTML
1
R
Requirements for programming
read user guide for VXML server
1
S
Say It Smart Plugins
can create custom plugins
1
configuration methods ()
1
configuration, four options
1
Session API
as implemented by Java API
1
purpose, get information about call session
1
Standard Action Elements
can create and modify data
1
Standard Decision Elements
StartApplicationInterface
1
substitution
dynamic content without dynamic config
1
T
general_date_time, for start of call
1
set_default_path for audio
1
set_maintainer, for e-mail address
1
status, standard action elements
1
vxml_response, for final response
1
V
Voice Element Config
Voice Elements
diagram, how they interact with VXML Server and voice browser
1
for configurable elements
1
typical exchange with VXML Server and voice browser
1
Voice Foundation Classes
classes listed with diagram
1
concepts with VRoot diagram
1
design to support browser differences
1
VoiceElementBase Methods
for configurable elements
1
VXML
knowledge of language required
1
VXML Server
run code when call first received
1
X
XML API
components inputs and settings arguments
1
CVP API components that can use
1
DTD diagram of inputs argument
1
DTD of document sent in settings argument
1
dynamic element configs
1
implementing Session API
1
not used for configurable elements
1
standard action elements
1
standard decision elements
1