McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 880

↗ View in doc context
page
880
source
cucm/v15/jtapi-dev-guide/jtapi-dev-guide.md
chunk_id
cucm::v15::jtapi-dev-guide::jtapi-dev-guide::884

Call info Events Action ProvInServiceEv User1 opens Provider and adds a provider observer. Let 'ex' be an instanceof PlatformException: ((CiscoJtapiException) ex).getErrorCode() = CiscoJtapiException. CTIERR_INVALID_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. PlatformExceptionImpl: Invalid Remote Destination Number User1 invokes CiscoRemoteTerminal. updateRemoteDestination Name ("4085268222", "MyBossOffice") on TermA. Scenario 1-16 (Update RD Name with a Null RD Number on a 'CTI Remote Device') User1 has "CTI Remote Device A" in the control list. User invokes updateRemoteDestinationName (null, "MyBossOffice") on terminal A. Call info Events Action ProvInServiceEv User1 opens Provider and adds a provider observer. 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. InvalidArgument ExceptionImpl: Invalid Remote Destination Number/Name (updateRemoteDestination Name parameter). User1 invokes CiscoRemoteTerminal. updateRemoteDestination Name (null, "MyBossOffice") on TermA. Scenario 1-17 (Clear an Existing Active RD as a Non-Active RD on a 'CTI Remote Device') Explicit Pre-condition: (RD1-A: "4081001111", True; RD2-A: "4081002222", False; RD3-A: "4081003333", False) Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 816 Message Sequence Charts Message Sequence Charts