Cisco Cisco Unified Customer Voice Portal 11.0(1) Developer's Guide
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)
85
AudiumManagementBeanInterface
This is a marker interface for any JMX MBeans to load at the server startup. All the management
beans must implement this interface or its subinterfaces.
beans must implement this interface or its subinterfaces.
AbstractApplicationCommand
This abstract class encapsulates all the application commands. The JMX beans that extend this
class will have access to all these operations.
class will have access to all these operations.
AbstractApplicationConfig
This class can be used to set and get application configuration attributes.
AbstractApplicationData
MBeans that extend this class will have access to application data and can manipulate this data
by adding or removing them. Application data is typically used to store application-specific
information that is available to all calls.
by adding or removing them. Application data is typically used to store application-specific
information that is available to all calls.
AbstractGlobalCommand
This abstract class encapsulates all the global commands. The JMX beans that extend this class
will have access to all these operations.
will have access to all these operations.
AbstractGlobalConfig
This class can be used to set and get global configuration attributes.
AbstractGlobalData
Subclasses of this class will have access to global data and can manipulate these data by adding
or removing them. Global data is typically used to store static information that needs to be
available to all components, no matter which application they reside in.
or removing them. Global data is typically used to store static information that needs to be
available to all components, no matter which application they reside in.
AbstractMetricsCollection
This class can be used to access all the metrics information at the global level.
AbstractMetricsObserver
This is a marker class. When VXML Server starts up, subclasses of this class will be added as
listeners to application activity events, logging management events and global events. Although
a subclass will be notified when any of these events occurs, it only needs to react to the
interested events. Events are supposed to be handled by overwriting the
listeners to application activity events, logging management events and global events. Although
a subclass will be notified when any of these events occurs, it only needs to react to the
interested events. Events are supposed to be handled by overwriting the
update()
method.