Cisco Cisco Customer Voice Portal Downloads Developer's Guide

Page of 103
T
ABLE 
O
C
ONTENTS
 
 
P
ROGRAMMING 
G
UIDE FOR 
C
ISCO 
U
NIFIED 
CVP
 
VXML
 
S
ERVER 
 
 
 
AND 
C
ISCO 
U
NIFIED 
C
ALL 
S
TUDIO 
R
ELEASE 
4.1(1) 
 
D
ESIGN
............................................................................................................................................................ 43
 
C
OMMON 
M
ETHODS
......................................................................................................................................... 45
 
C
ONFIGURATION 
C
LASSES
................................................................................................................................ 47
 
A
CTION 
E
LEMENTS
........................................................................................................................................... 48
 
D
ECISION 
E
LEMENTS
........................................................................................................................................ 48
 
V
OICE 
E
LEMENTS
............................................................................................................................................. 49
 
Restrictions and Recommendations.............................................................................................................. 51
 
VoiceElementBase Methods......................................................................................................................... 53
 
Interaction Logging..................................................................................................................................... 57
 
CHAPTER 10: APPLICATION START CLASSES......................................................................................... 60
 
CHAPTER 11: APPLICATION END CLASSES ............................................................................................. 62
 
CHAPTER 12: SAY IT SMART PLUGINS...................................................................................................... 64
 
D
ESIGN
............................................................................................................................................................ 64
 
E
XECUTION 
M
ETHODS
...................................................................................................................................... 65
 
C
ONFIGURATION 
M
ETHODS
.............................................................................................................................. 66
 
U
TILITY 
M
ETHODS
........................................................................................................................................... 68
 
CHAPTER 13: LOGGERS................................................................................................................................ 69
 
VXML
 
S
ERVER 
L
OGGING 
D
ESIGN
.................................................................................................................... 69
 
Logger Events............................................................................................................................................. 69
 
How Loggers Work ..................................................................................................................................... 70
 
L
OGGER 
D
ESIGN
.............................................................................................................................................. 72
 
G
LOBAL 
L
OGGER 
M
ETHODS
............................................................................................................................. 73
 
A
PPLICATION 
L
OGGER 
M
ETHODS
...................................................................................................................... 74
 
U
TILITY 
M
ETHODS
........................................................................................................................................... 76
 
Common Utility Methods............................................................................................................................. 77
 
Application Logger Utility Methods............................................................................................................. 77
 
CHAPTER 14: HOTEVENTS ........................................................................................................................... 78
 
CHAPTER 15: ON ERROR NOTIFICATION................................................................................................. 79
 
CHAPTER 16: APPLICATION MANAGEMENT API ................................................................................... 80
 
D
ESIGN
............................................................................................................................................................ 80
 
M
ANAGEMENT 
B
EAN 
S
AMPLES
......................................................................................................................... 83
 
A
PPLICATION 
M
ANAGEMENT 
I
NTERFACES
........................................................................................................ 84
 
APPENDIX A: THE VOICE FOUNDATION CLASSES................................................................................. 86
 
VFC
 
D
ESIGN
.................................................................................................................................................... 86
 
VFC
 
C
LASSES
.................................................................................................................................................. 88
 
APPENDIX B: THE JAVA 5 MIGRATION..................................................................................................... 93