/mcpUse case 3 CiscoCallFeatureCancelled Ev.getConsultCall() returns GC3 GC1 & GC2 call will be created as normal. GC1: CallCtlTermConnHeldEv for TB GC2: CallCtlTermConnHeldEv for TB GC3: CiscoConsultCallActiveEv GC3: ConnCreatedEv for B GC3: ConnConnectedEv for B GC3: CallCtlConnInitiatedEv for B GC3: TermConnCreatedEv for TB GC3: TermConnActiveEvent for TB GC3: CallCtlTermConnTalkingEv for TB GC3: TermConnDroppedEv for TB GC3: CallCtlTermConnDroppedEv for TB GC3: ConnDisconnectedEv for B GC3: CallCtlConnDisconnectedEv for B GC3: CallInvalidEv GC2: CiscoCallFeatureCancelledEv Connected Transfer/Conference – Cancel feature A calls B, B answers – GC1 B puts A–>B call on hold B calls C, C answers – GC2 User B presses transfer hard key User B presses cancel key Use case 4a CiscoCallFeatureCancelled Ev.getConsultCall() returns null GC1 & GC2 call will be created as normal. GC1: CallCtlTermConnHeldEv for TB GC2: CallCtlTermConnHeldEv for TB GC3: CiscoConsultCallActiveEv GC3: ConnCreatedEv for B GC3: ConnConnectedEv for B GC3: CallCtlConnInitiatedEv for B GC3: TermConnCreatedEv for TB GC3: TermConnActiveEvent for TB GC3: CallCtlTermConnTalkingEv for TB GC3: TermConnDroppedEv for TB GC3: CallCtlTermConnDroppedEv for TB GC3: ConnDisconnectedEv for B GC3: CallCtlConnDisconnectedEv for B GC3: CallInvalidEv GC2: CiscoCallFeatureCancelledEv Connected Transfer/Conference – Cancel feature A calls B, B answers – GC1 B puts A–>B call on hold B calls C, C answers – GC2 User B presses transfer hard key User press select active calls key. User B presses cancel key Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1176 Message Sequence Charts Message Sequence Charts