McDewey

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

Page 1306

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

A, B and C are defined to be in pickup group1 D, E, and F are defined to be in pickup group2 Pickup group2 is subgroup for pickup group1 The following scenarios are basic use cases for the new Call Pickup APIs, and do not require an enumerated event list because of their simplicity. After these, two Call Pickup use cases will be presented so that you can see the new events in place. Interested parties should refer to the Unison JTAPI Interface Specification (EDCS-614242) for the full set of Pickup Use Cases. The Use Cases in that document will not have the new event, but after reading these use cases it should be readily apparent where they belong in the existing use cases. Result Action Scenario API returns N and P1 respectively Application opens provider and issues CiscoAddress.getPickupGroupDN() and CiscoAddress.getPickupGroupPartition() at C JTAPI Application is observing C API returns FALSE Application opens provider and issues Provider.getCapabilities() and then calls API CiscoProviderCapabilities.canAutoPickup() Cisco UCM service parameter AutoCallPickupEnabled is set to false. API returns TRUE Application issues Provider.getCapabilities() and then calls API CiscoProviderCapabilities.canAutoPickup() Cisco UCM service parameter AutoCallPickupEnabled is set to true. i) API returns FALSE ii). CiscoProviderCapabilityChangedEv is delivered iii). API returns TRUE Application opens provider and issues Provider.getCapabilities() and then calls API CiscoProviderCapabilities.canAutoPickup() ii). Now adminitrator sets AutoCallPickupEnabled service parameter to TRUE, iii). Application calls API CiscoProviderCapabilities.canAutoPickup() Cisco UCM service parameter AutoCallPickupEnabled is set to FALSE. i) Registration successful. ii). After Call Pickup Group notification time, applications gets CiscoProvPickupCallAlertEvent with calling A, Called B, pickup group number : N, pickup group partition: P1 iii). Unregistration successful. iv). No Events for pickup alert. i) Application opens provider and issues provider. registerPickupAlert(N, P1) to register for pickup alert notification for call pickup group N:P1. ii). A calls B iii). Application opens provider and issues provider.unregisterPickupAlert(N, P1) to register for pickup alert notification for call pickup group N:P1. iv). A calls B JTAPI Application is observing C. Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1242 Message Sequence Charts Message Sequence Charts