com.cisco.jtapi.extensions
Interface CiscoRestrictedEv

All Superinterfaces:
CiscoEv, CiscoProvEv, javax.telephony.events.Ev, javax.telephony.events.ProvEv
All Known Subinterfaces:
CiscoAddrRestrictedEv, CiscoAddrRestrictedOnTerminalEv

public interface CiscoRestrictedEv
extends CiscoProvEv

Introduction

The CiscoRestrictedEv event is the parent class for the CiscoAddrRestrictedEv and CiscoAddrRestrictedOnTerminalEv events. This is the base class for restricted events and defines the cause codes for all restricted events.


Field Summary
static int CAUSE_UNKNOWN
          The Terminal is restricted for an unknown reason.
static int CAUSE_UNSUPPORTED_DEVICE_CONFIGURATION
          The Terminal is restricted due to an unsupported configuration (for example, configuring the rollover option).
static int CAUSE_UNSUPPORTED_PROTOCOL
          The Terminal in the control list is using a protocol that Cisco Unified JTAPI does not support.
static int CAUSE_USER_RESTRICTED
          The Terminal or Address is marked as restricted.
static int ID
           
 
Fields inherited from interface javax.telephony.events.Ev
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_NORMAL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Fields inherited from interface javax.telephony.events.Ev
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_NORMAL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Method Summary
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 
Methods inherited from interface javax.telephony.events.ProvEv
getProvider
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Field Detail

ID

static final int ID
See Also:
Constant Field Values

CAUSE_UNKNOWN

static final int CAUSE_UNKNOWN
The Terminal is restricted for an unknown reason.

See Also:
Constant Field Values

CAUSE_USER_RESTRICTED

static final int CAUSE_USER_RESTRICTED
The Terminal or Address is marked as restricted.

See Also:
Constant Field Values

CAUSE_UNSUPPORTED_PROTOCOL

static final int CAUSE_UNSUPPORTED_PROTOCOL
The Terminal in the control list is using a protocol that Cisco Unified JTAPI does not support. Existing Cisco Unified IP phones 7960 and 7940 that run SIP fall into this category.

See Also:
Constant Field Values

CAUSE_UNSUPPORTED_DEVICE_CONFIGURATION

static final int CAUSE_UNSUPPORTED_DEVICE_CONFIGURATION
The Terminal is restricted due to an unsupported configuration (for example, configuring the rollover option).

See Also:
Constant Field Values