Cisco Cisco Customer Voice Portal Downloads Guide Du Développeur
C
HAPTER
16:
A
PPLICATION
M
ANAGEMENT
API
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)
80
Chapter 16: Application Management
API
VXML Server comes with an application management facility to provide visibility into the
runtime environment and provides control over the platform together with its components and
services. This comprehensive feature set allows an administrator to operate, administrate and
manage (OA&M) the health of the platform as well as obtain statistics and performance
measurements.
runtime environment and provides control over the platform together with its components and
services. This comprehensive feature set allows an administrator to operate, administrate and
manage (OA&M) the health of the platform as well as obtain statistics and performance
measurements.
This chapter describes in detail how to the management server system has been designed and
how to create custom management support based on the API provided with the VXML Server
platform.
how to create custom management support based on the API provided with the VXML Server
platform.
Design
All the OA&M features on VXML Server are built with JMX management standards.
Applications and components on VXML Server are instrumented using Managed Beans
(MBeans). MBeans expose their management interfaces, composed of attributes, operations and
event notifications, through a JMX agent for remote management and monitoring.
Applications and components on VXML Server are instrumented using Managed Beans
(MBeans). MBeans expose their management interfaces, composed of attributes, operations and
event notifications, through a JMX agent for remote management and monitoring.
Managed resources are categorized at levels of application, global configuration and command,
and platform. Each level may facilitate three typical JMX managements: lookup and modify
configuration, collect and avail application statistics, notify of state changes and erroneous
conditions.
and platform. Each level may facilitate three typical JMX managements: lookup and modify
configuration, collect and avail application statistics, notify of state changes and erroneous
conditions.
At the application level, administrators can operate the following:
•
Get/set default audio path
•
Get/set suspended audio
•
Get/set session timeout
•
Get gateway adapter
•
Methods derived from loggers
•
Application release
•
Application resume
•
Runtime status
•
Application update
•
Suspend/resume application
•
Retrieve application administration history
•
Get application data
•
Set and remove application data
•
Remove all application data
•
Get application data names