/mcpCall info Events Action Let 'ex' be an instanceof PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_DUPLICATED_REMOTE_DESTINATION_NUMBER. TermA.getAllRemoteDestinations() = CiscoRemoteDestinationInfo[2]. CiscoRemoteDestinationInfo[0].getRemoteDestinationName() = "RD1-A" CiscoRemoteDestinationInfo[0].getRemoteDestinationNumber() = "4081001111" CiscoRemoteDestinationInfo[0].getIsActiveRD() = true CiscoRemoteDestinationInfo[1].getRemoteDestinationName() = "RD2-A" CiscoRemoteDestinationInfo[1].getRemoteDestinationNumber() = "4081002222" CiscoRemoteDestinationInfo[1].getIsActiveRD() = false Caught exception: com.cisco.jtapi. PlatformException Impl: Duplicated Remote Destination Number User1 invokes CiscoRemoteTerminal. addRemoteDestination ("AnyName", "4081002222", false) on TermA. Scenario 1-10 (Remove a RD From a 'CTI Remote Device') User1 has "CTI Remote Device A" in the control list. User invokes removeRemoteDestination("4081002222") on terminal A. Call info Events Action ProvInServiceEv User1 opens Provider and adds a provider observer. CiscoProvTerminalRemoteDestinationChangedEv.getRemoteDestinations() = CiscoRemoteDestinationInfo[1]. CiscoRemoteDestinationInfo[0].getRemoteDestinationName()= "RD1-A" CiscoRemoteDestinationInfo[0].getRemoteDestinationNumber() = "4081001111" CiscoRemoteDestinationInfo[0].getIsActiveRD() = true CiscoProvTerminalRemote DestinationChangedEv User1 invokes CiscoRemoteTerminal. removeRemoteDestination ("4081002222") on TermA. Scenario 1-11 (Remove All RD(s) From a 'CTI Remote Device') User1 has "CTI Remote Device A" in the control list. User invokes removeAllRemoteDestinations() on terminal A. JTAPI will loop through the terminal/device's existing remote destinations one by one, so the total number of CiscoProvTerminalRemoteDestinationChangedEv sent to an application should be the same number of available remote destinations being removed. And the order and content of each event can vary, depending on how each remote destination is stored in JTAPI's local cache RD list. Note Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 813 Message Sequence Charts Message Sequence Charts