/mcpNote that 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. Also note currently there is no checking in JTAPI to limit only up to 5 RDs per CTI Remote Device. If application tries to add a new RD to an existing CTI Remote Device that already has 5 RDs, JTAPI will simply send the add request to CTI and let it decide on pass/fail. Call info Events Action ProvInServiceEv User1 opens Provider and adds a provider observer. CiscoProvTerminalRemoteDestinationChangedEv.getRemoteDestinations() = CiscoRemoteDestinationInfo[4]. CiscoRemoteDestinationInfo[0].getRemoteDestinationName()= "RD2-A" CiscoRemoteDestinationInfo[0].getRemoteDestinationNumber() = "4081002222" CiscoRemoteDestinationInfo[0].getIsActiveRD() = false CiscoRemoteDestinationInfo[1].getRemoteDestinationName()= "RD3-A" CiscoRemoteDestinationInfo[1].getRemoteDestinationNumber() = "4081003333" CiscoRemoteDestinationInfo[1].getIsActiveRD() = false CiscoRemoteDestinationInfo[2].getRemoteDestinationName()= "RD4-A" CiscoRemoteDestinationInfo[2].getRemoteDestinationNumber() = "4081004444" CiscoRemoteDestinationInfo[2].getIsActiveRD() = false CiscoRemoteDestinationInfo[3].getRemoteDestinationName()= "RD5-A" CiscoRemoteDestinationInfo[3].getRemoteDestinationNumber() = "4081005555" CiscoRemoteDestinationInfo[3].getIsActiveRD() = false CiscoProvTerminalRemote DestinationChangedEv User1 invokes CiscoRemoteTerminal. removeAllRemote Destinations() on TermA. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 818 Message Sequence Charts Message Sequence Charts