Developer's Guide
TABLE OF CONTENTS VOICEXML PROGRAMMING GUIDE
FOR CISCO UNIFIED CUSTOMER VOICE PORTAL RELEASE 4.0(1)
i
v
USING THE JAVA API...............................................................................................................................................34
USING THE XML API ..............................................................................................................................................34
CHAPTER 8: STANDARD DECISION ELEMENTS...........................................................................................37
USING THE JAVA API...............................................................................................................................................37
USING THE XML API ..............................................................................................................................................37
CHAPTER 9: CONFIGURABLE ELEMENTS.....................................................................................................40
DESIGN ....................................................................................................................................................................40
COMMON METHODS ................................................................................................................................................42
CONFIGURATION CLASSES.......................................................................................................................................44
ACTION ELEMENTS..................................................................................................................................................45
DECISION ELEMENTS ...............................................................................................................................................45
VOICE ELEMENTS ....................................................................................................................................................46
Restrictions and Recommendations ...................................................................................................................48
VoiceElementBase Methods...............................................................................................................................50
Interaction Logging............................................................................................................................................54
CHAPTER 10: APPLICATION START CLASSES..............................................................................................57
CHAPTER 11: APPLICATION END CLASSES ..................................................................................................59
CHAPTER 12: SAY IT SMART PLUGINS ...........................................................................................................61
DESIGN ....................................................................................................................................................................61
EXECUTION METHODS.............................................................................................................................................62
CONFIGURATION METHODS.....................................................................................................................................63
UTILITY METHODS ..................................................................................................................................................65
CHAPTER 13: LOGGERS.......................................................................................................................................66
UNIFIED CVP VOICEXML SERVER LOGGING DESIGN ............................................................................................66
LOGGER DESIGN ......................................................................................................................................................68
LOGGER METHODS ..................................................................................................................................................68
UTILITY METHODS ..................................................................................................................................................72
CHAPTER 14: HOTEVENTS..................................................................................................................................73
CHAPTER 15: ON ERROR NOTIFICATION ......................................................................................................74
VFC DESIGN ...........................................................................................................................................................75
VFC CLASSES..........................................................................................................................................................77