McDewey

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

Page 682

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

Description Cisco Unified Communications Manager Release Number Added the following new APIs: • APIs pickup(Address pickingAddress) groupPickup(Address pickingAddress • String pickupGroupNumber) • directedPickup(Address pickingAddress, String pickupGroupNumber), • Pickup(Address pickingAddress) for picking up calls from different flavors of Call Pickup Groups. • API getLoginType () which returns the LoginType on the terminal. 8.0(1) A new API, isBuiltInBridgeEnabled(). is added. 8.5(1) A new interface, public interface CiscoTerminal, is added on CiscoTerminal to determine the multimedia capabilities of the terminal. 10.0(1) Added getHuntLogStatus() throwsInvalidStateException and setHuntLogStatus(int huntLogStatus)throws InvalidStateException,MethodNotSupportedException, methods. 11.5(1) Sample Code public class MyTerminalObserver implements TerminalObserver { public void terminalChangedEvent (TermEv[] evlist) { for(int i = 0; evlist ! = null && i < evlist.length; i++) { … if ( evlist[i] instance of TermInServiceEv) { CiscoTerminal term

(CiscoTerminal) (((CiscoTermEv)evlist[i] ).getTerminal()); if(!term instanceof CiscoMediaTerminal && ! term instanmceof CiscoRouteterminal) { try { if ( term. isBuiltInBridgeEnabled()) { System.out.println("Build in Bridge is enabled for terminal" + tern.getName()); else { System.out.println("Build in Bridge is disabled for terminal" + tern.getName()); } } catch(Exception) { System.out.println("Exception caught"); } } Cisco Unified JTAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 618 Cisco Unified JTAPI Extensions CiscoTerminal

Page 682 diagram