com.cisco.jtapi.extensions
Interface CiscoProvTerminalRemoteDestinationChangedEv

All Superinterfaces:
CiscoEv, CiscoProvEv, javax.telephony.events.Ev, javax.telephony.events.ProvEv

public interface CiscoProvTerminalRemoteDestinationChangedEv
extends CiscoProvEv

Introduction

JTAPI sends the CiscoProvTerminalRemoteDestinationChangedEv event to the Application's provider observer when any Remote Destination gets added/deleted/updated on its associated CiscoRemoteTerminal in the provider domain.

See Also:
CiscoProvEv

Field Summary
static int ID
           
 
Fields inherited from interface com.cisco.jtapi.extensions.CiscoProvEv
CAUSE_EM_LOGIN, CAUSE_EM_LOGIN_PROFILE_ADD, CAUSE_EM_LOGOUT, CAUSE_EM_LOGOUT_PROFILE_REMOVE, CAUSE_NORMAL
 
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_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN, 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
 CiscoRemoteDestinationInfo[] getRemoteDestinations()
          This method can be used by application to return an array of CiscoRemoteDestinationInfo objects representing the current/updated list of remote destinations associated to the CiscoRemoteTerminal.
 CiscoRemoteTerminal getTerminal()
          This method can be used by application to return the CiscoRemoteTerminal object for which its remote destination has changed.
 boolean isMyAppLastToSetActiveRD()
          This method can be used by application to determine whether it is the last application to set active remote destination for the CiscoRemoteTerminal.
 
Methods inherited from interface com.cisco.jtapi.extensions.CiscoProvEv
getCiscoCause
 
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
Method Detail

getTerminal

CiscoRemoteTerminal getTerminal()
This method can be used by application to return the CiscoRemoteTerminal object for which its remote destination has changed.

Returns:
CiscoRemoteTerminal
Since:
9.0.1

getRemoteDestinations

CiscoRemoteDestinationInfo[] getRemoteDestinations()
This method can be used by application to return an array of CiscoRemoteDestinationInfo objects representing the current/updated list of remote destinations associated to the CiscoRemoteTerminal.

Returns:
CiscoRemoteDestinationInfo[]
Since:
9.0.1

isMyAppLastToSetActiveRD

boolean isMyAppLastToSetActiveRD()
This method can be used by application to determine whether it is the last application to set active remote destination for the CiscoRemoteTerminal.

Returns:
boolean
Since:
9.0.1