McDewey

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

Page 921

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

Device A is registered in normal SIP mode when Webex with Jabber client is running and configured this device as its associated phone. User1 open provider and add observers on this device to bring it in service. Now exit Webex to unregister it from SIP, and then User1 calls CiscoTerminal.register() to register it to Extend mode from JTAPI, then add observers back to bring it in service. Now User1 unregister it from Extend mode in JTAPI by calling CiscoRemoteTerminal.unregister(). Now open Webex again to register this device back to SIP mode, and add observers back to bring it in service. Info Events Action CiscoTerminal.getProtocol = 2 CiscoTerminal.isRegistered() = true CiscoRemoteTerminal.getType() = 503 CiscoRemoteTerminal.getTypeName() = Cisco Unified Client Services Framework Provider: ProvInServiceEv 7771000: CiscoAddrOutOfServiceEv irvCSF1: CiscoTermInServiceEv 7771000: CiscoAddrInServiceEv irvCSF1: CiscoTermInServiceEv Webex is opened. User1 adds provider observer. registerFeature 1235 on provider. addObserver on address 7771000. addObserver on terminal irvCSF1. CiscoTerminal.getProtocol = 2 CiscoTerminal.isRegistered() = false Provider: CiscoProvTerminalUnRegisteredEv irvCSF1 7771000: CiscoAddrOutOfServiceEv irvCSF1: CiscoTermOutOfServiceEv Exit Webex CiscoTerminal.getProtocol = 3 CiscoTerminal.isRegistered() = true CiscoRemoteTerminal.getRegistrationType() = 8 CiscoRemoteTerminal.isRegisteredByThisApp() = true Provider: CiscoAddrRemovedEv 7771000 Provider: CiscoTermRemovedEv irvCSF1 Provider: CiscoAddrCreatedEv 7771000 Provider: CiscoTermCreatedEv irvCSF1 Provider: CiscoProvTerminalRegisteredEv irvCSF1: CiscoTermInServiceEv 7771000: CiscoAddrOutOfServiceEv 7771000: CiscoAddrInServiceEv irvCSF1: CiscoTermInServiceEv User1 calls CiscoTerminal.register() on irvCSF1. addObserver on address 7771000. addObserver on terminal irvCSF1. CiscoTerminal.getProtocol = 3 CiscoTerminal. isRegistered() = false CiscoRemoteTerminal.getRegistrationType() = -1 CiscoRemoteTerminal. isRegisteredByThisApp() = false 7771000: CiscoAddrOutOfServiceEv irvCSF1: CiscoTermOutOfServiceEv Provider: CiscoProvTerminalUnRegisteredEv User1 calls CiscoRemoteTerminal. unregister() Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 857 Message Sequence Charts Message Sequence Charts