/mcpTerminal and Address Capability Settings Use Cases Expected behavior Call Scenario A.getMaxCalls(TermA) returns 2 A.getMaxCalls(TermA1) returns 3 A.getMaxCalls(null) return 2 or 3 A.getBusyTrigger(TermA) returns 1 A.getBusyTrigger(TermA1) returns 2 A.getButtonPosition(TermA) returns 1 A.getButtonPosition(TermA1) returns 2 Max Calls, busy trigger and Line Button: Address A is configured on TermA and TermA1. Line on TermA is configured with max calls 2 and line on TermA1 is configured with max calls 3. A on TermA is configured with busy trigger of 1 and A on TermA1 is configured with busy trigger of 2. A is on button 1 on TermA and on button 2 on TermA1. A.getVoiceMailPilot() returns 2001 = CiscoAddrVoiceMailPilotChangedEv Ev.getAddress.getVoiceMailPilot() returns 2002 Voice Mail Pilot: Voice mail profile on address A is configured to point to pilot 2001 Voice mail profile on A is changed to point to to pilot 2002 B.getAsciiLabel( null) returns “asciiB” B.getUnicodeLabel(null) returns “unicodeB” B.getAsciiLabel( TermB) returns “asciiB” B.getUnicodeLabel(TermB) returns “unicodeB” B.getAsciiLabel( TermC) – throws Exception Labels: Address B on TermB is configured with ascii label = assciB and unicode label unicodeB. TermC.getIPV4Address() returns a valid InetAddress TermC.getIPV6Address() returns null TermD.getIPV6Address() returns a valid InetAddress TermE.getIPV4Address() returns a valid InetAddress TermE.getIPV6Address() returns a valid InetAddress IP Address TermC is registered in IPV4 mode only TermD is registered in IPV6 mode only TermE is registered in dual mode Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 1240 Message Sequence Charts Terminal and Address Capability Settings Use Cases