public class

CiscoTelephonyManager.CiscoTelephonyManagerDeviceFeatureInfo

extends Object
java.lang.Object
   ↳ com.cisco.telephony.CiscoTelephonyManager.CiscoTelephonyManagerDeviceFeatureInfo

Class Overview

This provides access to device feature information, such as feature type, state, etc.

Summary

Nested Classes
class CiscoTelephonyManager.CiscoTelephonyManagerDeviceFeatureInfo.CiscoTelephonyManagerDeviceFeatureInfoInvalidObject Exception returned from an Invalid Device Feature Info  
Protected Constructors
CiscoTelephonyManager.CiscoTelephonyManagerDeviceFeatureInfo(ICCDeviceFeatureInfo deviceFeatureInfo)
Public Methods
String getDisplayName()
Get the feature Label Name.
LineFeatureEnum getFeatureID()
Get the feature ID.
int getLineID()
Get the provisioned physical position of the line.
String getSpeedDialNumber()
Get the speed dial Number This API is valid only if the getFeatureID() returns 1.
DeviceFeatureStateEnum getState()
Get feature state.
[Expand]
Inherited Methods
From class java.lang.Object

Protected Constructors

protected CiscoTelephonyManager.CiscoTelephonyManagerDeviceFeatureInfo (ICCDeviceFeatureInfo deviceFeatureInfo)

Public Methods

public String getDisplayName ()

Get the feature Label Name.

Returns
  • String handle of the feature created

public LineFeatureEnum getFeatureID ()

public int getLineID ()

Get the provisioned physical position of the line. Clients may use this information to present/display the feature.

Returns
  • int line id

public String getSpeedDialNumber ()

Get the speed dial Number This API is valid only if the getFeatureID() returns 1. LineFeatureEnum#SPEEDDIAL 2. LineFeatureEnum#SPEEDDIALBLF

Returns
  • String handle of the feature created