JSR-043: JTAPI-1.4

javax.telephony.events
Interface TermConnEv

All Superinterfaces:
CallEv, Ev
All Known Subinterfaces:
CallCtlTermConnBridgedEv, CallCtlTermConnDroppedEv, CallCtlTermConnEv, CallCtlTermConnHeldEv, CallCtlTermConnInUseEv, CallCtlTermConnRingingEv, CallCtlTermConnTalkingEv, CallCtlTermConnUnknownEv, MediaTermConnAvailableEv, MediaTermConnDtmfEv, MediaTermConnEv, MediaTermConnStateEv, MediaTermConnUnavailableEv, TermConnActiveEv, TermConnCreatedEv, TermConnDroppedEv, TermConnPassiveEv, TermConnRingingEv, TermConnUnknownEv

public interface TermConnEv
extends CallEv

The TermConnEv interface is the base event interface for all TerminalConnection-related events. All events which pertain to the TerminalConnection object must extend this interface. This interface extends the CallEv interface and therefore is reported via the CallObserver interface.

The core package defines events which are reported when the TerminalConnection changes state. These events are: TermConnRingingEv, TermConnActiveEv, TermConnPassiveEv, TermConnDroppedEv, and TermConnUnknownEv. Also, a TermConnCreatedEv is sent when a new TerminalConnection is created.

The TermConnEv.getTerminalConnection() method on this interface returns the TerminalConnection associated with this TerminalConnection event.

See Also:
TerminalConnection, CallObserver, CallEv, TermConnEv, TermConnRingingEv, TermConnActiveEv, TermConnPassiveEv, TermConnDroppedEv, TermConnUnknownEv

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
 
Method Summary
 TerminalConnection getTerminalConnection()
          Returns the TerminalConnection associated with this event.
 
Methods inherited from interface javax.telephony.events.CallEv
getCall
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Method Detail

getTerminalConnection

public TerminalConnection getTerminalConnection()
Returns the TerminalConnection associated with this event.

Returns:
The TerminalConnection associated with this event.

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org