/mcpCall information Events Action GC2: ConnCreatedEv C GC2: ConnConnectedEv C GC2: CallCtlConnOfferedEv C GC2: TermConnCreatedEv TC GC2: TermConnActiveEv TC GC2: CallCtlTermConnTalkingEv for TC GC2: TermConnDroppedEv TB GC2: CallCtlTermConnDroppedEv TB GC2: ConnDisconnectedEv TB GC2: CallCtlConnDisconnectedEv TB GC2: CiscoTermConnMonitorTargetInfoEv TC Cause: CAUSE_NORMAL address:A, here A.getType() = MONITORING_TARGET, terminal name: TA, rtphandle = CI1 CiscoMonitorTagetInfo.getMonitorType() = CiscoCall.WHISPER_MONITOR [Note: Above connection is not created on Observered address A, rather an another Address object of type MONITORING_TARGET.] GC2: CiscoTermConnMonitorInitiatorInfoEv TA Cause: CAUSE_NORMAL address:C, device name: TC CiscoMonitorInitiatorInfo.getMonitorType() = CiscoCall.WHISPER_MONITOR GC2: ConnFailedEv C GC2: CallCtlConnFailedEv C cause : CAUSE_BCNAUTHORISED GC2: CallInvalidEv GC2: CiscoAddrMonitorTerminatedEv B cause : CAUSE_BCNAUTHORISED B redirects the call to C and C answers Use Case Five Agent greeting is played and the application initiates the monitoring request (Silent/Whisper). JTAPI throws InvalidStateException with error "CTIERR_RESOURCE_NOT_AVAILABLE" when the application sends a monitor request and when an agent greeting is played at that time. Use Case Six - Tone Direction Interaction Use Cases 1. Service Parameter = PLAYTONE_NOLOCAL_OR_REMOTE; API Request (startMonitor/updateMonitorType) = PLAYTONE_NOLOCAL_OR_REMOTE • If Mode is Silent, then Effective Tone Direction = PLAYTONE_NOLOCAL_OR_REMOTE Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1597 Message Sequence Charts Message Sequence Charts