JSR-043: JTAPI-1.4

javax.telephony.events
Interface CallObservationEndedEv

All Superinterfaces:
CallEv, Ev

public interface CallObservationEndedEv
extends CallEv

The CallObservationEndedEv event indicates that the application will no longer receive Call events on the instance of the CallObserver This interface extends the CallEv interface and is reported on the CallObserver interface.

See Also:
CallEv, CallObserver

Field Summary
static int ID
          Event 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, 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
 java.lang.Object getEndedObject()
          This method returns the object which is responsible for the observation of the call ending.
 
Methods inherited from interface javax.telephony.events.CallEv
getCall
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 

Field Detail

ID

public static final int ID
Event id
Method Detail

getEndedObject

public java.lang.Object getEndedObject()
This method returns the object which is responsible for the observation of the call ending. If this method returns a Call, the observation ended because either the Call could no longer be observed or the observer was removed via the Call.removeObserver() method. If this method returns either an Address or Terminal, then additional obsevers will not be added if the Call arrives at the returned Address or Terminal.

Returns:
The object responsible for the observation ending for the Call.
Since:
JTAPI v1.2

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org