JSR-043: JTAPI-1.4

javax.telephony.events
Interface CallEv

All Superinterfaces:
Ev
All Known Subinterfaces:
CallActiveEv, CallCentCallAppDataEv, CallCentCallEv, CallCentConnEv, CallCentConnInProgressEv, CallCentTrunkEv, CallCentTrunkInvalidEv, CallCentTrunkValidEv, CallCtlCallEv, CallCtlConnAlertingEv, CallCtlConnDialingEv, CallCtlConnDisconnectedEv, CallCtlConnEstablishedEv, CallCtlConnEv, CallCtlConnFailedEv, CallCtlConnInitiatedEv, CallCtlConnNetworkAlertingEv, CallCtlConnNetworkReachedEv, CallCtlConnOfferedEv, CallCtlConnQueuedEv, CallCtlConnUnknownEv, CallCtlTermConnBridgedEv, CallCtlTermConnDroppedEv, CallCtlTermConnEv, CallCtlTermConnHeldEv, CallCtlTermConnInUseEv, CallCtlTermConnRingingEv, CallCtlTermConnTalkingEv, CallCtlTermConnUnknownEv, CallInvalidEv, CallObservationEndedEv, ConnAlertingEv, ConnConnectedEv, ConnCreatedEv, ConnDisconnectedEv, ConnEv, ConnFailedEv, ConnInProgressEv, ConnUnknownEv, MediaTermConnAvailableEv, MediaTermConnDtmfEv, MediaTermConnEv, MediaTermConnStateEv, MediaTermConnUnavailableEv, PrivateCallEv, TermConnActiveEv, TermConnCreatedEv, TermConnDroppedEv, TermConnEv, TermConnPassiveEv, TermConnRingingEv, TermConnUnknownEv

public interface CallEv
extends Ev

The CallEv interface is the base interface for all Call-related events. All events which pertain to the Call object must extend this interface. Events which extend this interface are reported via the CallObserver interface.

The core package defines events which are reported when the Call changes state. These events are: CallActiveEv and CallInvalidEv. Also, the core package defines the CallObservationEndedEv event which is sent when the Call becomes unobservable.

The ConnEv and TermConnEv events extend this interface. This reflects the fact that all Connection and TerminalConnection events are reported via the CallObserver interface.

The CallEv.getCall() method on this interface returns the Call associated with the Call event.

See Also:
CallActiveEv, CallInvalidEv, CallObservationEndedEv, Ev, ConnEv, TermConnEv, CallObserver, Call

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

Method Detail

getCall

public Call getCall()
Returns the Call object associated with this Call event.

Returns:
The Call associated with this event.

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org