Mountain View
Jabber SDK API Documentation

Class: TelephonyDevice

TelephonyDevice

Telephony Device represents abstraction of actual phone device.

Constructor

new TelephonyDevice()

This class cannot be instantiated.
Since:
  • 11.7.0

Members

(static) activeLine :String

Line that is used by telephony device when it is connected to CUCM.
Type:
  • String
Since:
  • 11.7.0

(static) controlMode :String

Mod in which telephony device is controlled: SoftPhone, DeskPhone, RemotePhone
Type:
  • String
Since:
  • 11.7.0

(static) description :String

Telephony device's description. Reflects the value set on CUCM.
Type:
  • String
Since:
  • 11.7.0

(static) guid :String

Telephony device's GUID.
Type:
  • String
Since:
  • 11.7.0

(static) huntGroupState :String

Telephony device's current hunt group state.
Type:
  • String
Since:
  • 11.7.0

(static) isSelected :Boolean

Tells whether telephony device is connected to CUCM or not.
Type:
  • Boolean
Since:
  • 11.7.0

(static) lineDirectoryNumbers :Array

Line directory numbers associated with this device. This property is set only when device is connected to CUCM. List of available lines reflects the ones set up on CUCM.
Type:
  • Array
Since:
  • 11.7.0

(static) name :String

Name of telephony device. Reflects the value set on CUCM.
Type:
  • String
Since:
  • 11.7.0

(static) type :String

Telephony device's type. Reflects the value set on CUCM.
Type:
  • String
Since:
  • 11.7.0

Methods

(static) connect()

Connect telephony device to CUCM.
Since:
  • 11.7.0

(static) huntGroupLogin(errorHandleropt)

Login telephony device to hunt group.
Parameters:
Name Type Attributes Description
errorHandler function <optional>
Called if error has occurred in add-on.
Since:
  • 11.7.0

(static) huntGroupLogout(errorHandleropt)

Logout telephony device from hunt group.
Parameters:
Name Type Attributes Description
errorHandler function <optional>
Called if error has occurred in add-on.
Since:
  • 11.7.0