JSR-043: JTAPI-1.4

javax.telephony.callcontrol.events
Interface CallCtlTermConnEv

All Superinterfaces:
CallCtlCallEv, CallCtlEv, CallEv, Ev, TermConnEv
All Known Subinterfaces:
CallCtlTermConnBridgedEv, CallCtlTermConnDroppedEv, CallCtlTermConnHeldEv, CallCtlTermConnInUseEv, CallCtlTermConnRingingEv, CallCtlTermConnTalkingEv, CallCtlTermConnUnknownEv

Deprecated. as of JTAPI 1.4, replaced by CallControlTerminalConnectionEvent

public interface CallCtlTermConnEv
extends CallCtlCallEv, TermConnEv

The CallCtlTermConnEv interface is the base interface for all call control package TerminalConnection-related events. All events which pertain to the CallControlTerminalConnection interface must extend this interface. Events which extend this interface are reported via the CallObserver.callChangedEvent() method. The observer object must also implement the CallControlCallObserver interface to signal it is interested in call control package events. This interface extends both the CallCtlCallEv and core TermConnEv interfaces.

A number of event interfaces defined in this package extend this interface. Each of these events conveys a change in the call control package state of the TerminalConnection. The event interfaces which extend this interface are: CallCtlTermConnBridgedEv, CallCtlTermConnDroppedEv, CallCtlTermConnHeldEv, CallCtlTermConnInUseEv, CallCtlTermConnRingingEv, CallCtlTermConnTalkingEv, and CallCtlTermConnUnknownEv

This interface supports no additional methods.

See Also:
TerminalConnection, CallObserver, TermConnEv, CallControlTerminalConnection, CallControlCallObserver, CallCtlCallEv, CallCtlTermConnBridgedEv, CallCtlTermConnDroppedEv, CallCtlTermConnHeldEv, CallCtlTermConnInUseEv, CallCtlTermConnRingingEv, CallCtlTermConnTalkingEv, CallCtlTermConnUnknownEv

Fields inherited from interface javax.telephony.callcontrol.events.CallCtlEv
CAUSE_ALTERNATE, CAUSE_BUSY, CAUSE_CALL_BACK, CAUSE_CALL_NOT_ANSWERED, CAUSE_CALL_PICKUP, CAUSE_CONFERENCE, CAUSE_DO_NOT_DISTURB, CAUSE_PARK, CAUSE_REDIRECTED, CAUSE_REORDER_TONE, CAUSE_TRANSFER, CAUSE_TRUNKS_BUSY, CAUSE_UNHOLD
 
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, 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
 
Methods inherited from interface javax.telephony.callcontrol.events.CallCtlCallEv
getCalledAddress, getCallingAddress, getCallingTerminal, getLastRedirectedAddress
 
Methods inherited from interface javax.telephony.callcontrol.events.CallCtlEv
getCallControlCause
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 
Methods inherited from interface javax.telephony.events.CallEv
getCall
 
Methods inherited from interface javax.telephony.events.TermConnEv
getTerminalConnection
 


JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org