|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CiscoProviderCapabilities
Method Summary | |
---|---|
boolean |
canModifyCallingParty()
This method checks whether the user has been provisioned in the Cisco Unified Communications Manager to modify the calling party number of a call. |
boolean |
canMonitor()
This method checks whether a user has been provisioned in the Cisco Unified Communications Manager to monitor calls. |
boolean |
canMonitorParkDNs()
This method checks whether the user has been provisioned in the Cisco Unified Communications Manager to monitor park DNs. |
boolean |
canObserveAnyTerminal()
This method checks whether the user has been provisioned in the Cisco Unified Communications Manager with the privilege to observe any Terminal (and its addresses) in the system. |
boolean |
canObserveTerminalsWithRollOverMode()
This method returns true if 'Standard CTI Allow Control of Phones supporting Rollover Mode' role is assigned to the user. |
boolean |
canRecord()
This method checks whether the user has been provisioned in the Cisco Unified Communications Manager to record calls. |
boolean |
canSupportConnectedTransferConference()
This method checks whether or not a user has been provisioned in the Cisco Unified Communications Manager to support connected Transfer and Conference calls. |
boolean |
canSupportIPv6()
This interface returns true if Enterprise Parameter "Enable IPv6" is enabled and false otherwise |
Methods inherited from interface javax.telephony.capabilities.ProviderCapabilities |
---|
isObservable |
Method Detail |
---|
boolean canObserveAnyTerminal()
This method checks whether the user has been provisioned in the Cisco Unified Communications Manager
with the privilege to observe any
Terminal (and its addresses) in the system. Such Terminals and Addresses
do not get returned as part of the list that JTAPI initializes at startup.
The provider obtained with the login for a user with such privileges can
be determined from the canObserverAnyTerminal
method call in
ProviderCapabilities.
Provider p = peer.getProvider( loginString ); ProviderCapabilities caps = p.getCapabilities (); if ( caps instanceof CiscoProviderCapabilities ) { boolean canObserveAnyTerminal = ((CiscoProviderCapabilities)caps).canObserveAnyTerminal (); boolean canMonitorParkDN = ((CiscoProviderCapabilities)caps).canMonitorParkDNs (); boolean canModifyCallingPN= ((CiscoProviderCapabilities)caps).canModifyCallingParty (); boolean canRecordCalls = ((CiscoProviderCapabilities)caps).canRecord(); boolean canMonitorCalls = ((CiscoProviderCapabilities)caps).canMonitor(); }
boolean canMonitorParkDNs()
canObserveAnyTerminal()
boolean canModifyCallingParty()
canObserveAnyTerminal()
boolean canRecord()
boolean canMonitor()
boolean canSupportIPv6()
boolean canSupportConnectedTransferConference()
boolean canObserveTerminalsWithRollOverMode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |