Cisco Cisco Computer Telephony Integration Option 8.5 Developer's Guide

Page of 490
   
6-93
CTI OS Developer’s Guide for Cisco Unified Contact Center Enterprise
Release 8.5(3)
Chapter 6      Event Interfaces and Events
Java Adapter Classes
Java Adapter Classes
The CTI OS Java CIL contains the same adapter classes as the C++ CIL plus the LogEventsAdapter 
class. This class provides the default implementation for the message handlers in ILogEvents.
This section lists the methods available in the CTI OS Java CIL for event subscription and 
unsubscription.
IAllInOne
The following methods subscribe and unsubscribe the CTI OS Session Object for the IAllInOne interface.
int addAllInOneEventListener(IAllInOne  allInOneEvents)
int removeAllInOneEventListener(IAllInOne  allInOneEvents)
IAgentEvents
The following methods subscribe and unsubscribe the CTI OS Session Object for the 
IAgentEventsinterface.
int addAgentEventListener(IAgentEvents  agentEvents)
int removeAgentEventListener(IAgentEvents  agentEvents)
IButtonEnablementEvents
The following methods subscribe and unsubscribe the CTI OS Session Object for the 
IButtonEnablementEvents interface.
int addButtonEnablementEventListener(IButtonEnablementEvents buttonEvents)
int removeButtonEnablementEventListener(IButtonEnablementEvents buttonEvents)
ICallEvents
The following methods subscribe and unsubscribe the CTI OS Session Object for the ICallEvents 
interface.
int addCallEventListener (ICallEvents callEvents)
int removeCallEventListener (ICallEvents callEvents)
ISkillGroupEvents
The following methods subscribe and unsubscribe the CTI OS Session Object for the ISkillGrouEvents 
interface.
int addSkillGroupEventListener (ISkillGroupEvents skillGroupEvents)
int removeSkillGroupEventListener (ISkillGroupEvents skillGroupEvents)