/mcpCall information Events Action GC2: CiscoTermConnMonitorUpdatedEv TA GC2: CiscoTermConnMonitorUpdatedEv B(T1) getMonitorType() = CiscoCall.WHISPER_MONITOR getTransactionID() = X GC2: CiscoRTPOutputStartedEv B(T1) The application calls updateMonitorType() API on TermConn of B with mode as Whisper GC2: CallCtlTermConnDroppedEv BT(1) GC2: TermConnDroppedEv B(T1) GC2: CallCtlTermConnDroppedEv BT(2) GC2: TermConnDroppedEv B(T2) GC2: ConnDisconnectedEv B GC2: CallCtlConnDisconnectedEv B GC2: ConnDisconnectedEv A GC2: CallCtlConnDisconnectedEv A GC2: CallInvalidEv GC1: CiscoTermConnMonitorEndEv TA B calls drop on GC2 to stop monitoring Use Case Eight Agent is shared line. After monitoring Agent holds and its shared line resumes. A(T1) is monitor target and shares a line with Terminal T2 , B is monitor initiator. X calls A, A answers the call GC1 (ci1). B calls start monitor using GC2. Application has call observer on all A(T1), A(T2) and B. Application has monitoring capability enabled. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1601 Message Sequence Charts Message Sequence Charts