Interface CallStateChangedEvent
-
- All Superinterfaces:
ActiveCallEvent
,ActiveCallProvider
,Event
- All Known Subinterfaces:
CallDeliveredEvent
,CallEstablishedEvent
,CallFinishedEvent
,CallRedirectedEvent
,CallTransferredEvent
,IncomingCallDeliveredEvent
,IncomingCallEstablishedEvent
,IncomingCallFinishedEvent
,IncomingCallRedirectedEvent
,IncomingCallStateChangedEvent
,IncomingCallTransferredEvent
,OutgoingCallDeliveredEvent
,OutgoingCallEstablishedEvent
,OutgoingCallFinishedEvent
,OutgoingCallRedirectedEvent
,OutgoingCallStateChangedEvent
,OutgoingCallTransferredEvent
,QueuedCallDeliveredEvent
,QueuedCallDeliveryFailedEvent
,QueuedCallDequeuedEvent
,QueuedCallDisconnectedEvent
,QueuedCallEnqueuedEvent
,QueuedCallEstablishedEvent
,QueuedCallFinishedEvent
,QueuedCallReceivedEvent
,QueuedCallRedirectedEvent
,QueuedCallRedirectFailedEvent
,QueuedCallStateChangedEvent
,QueuedCallTransferredEvent
public interface CallStateChangedEvent extends ActiveCallEvent
This event is triggered when theCallState
of a call has changed.- Since:
- 11.27
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default java.util.Optional<Call>
getCall()
Returns the optionalCall
object associated with this event.CallState
getCallState()
-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.ActiveCallProvider
getActiveCall
-
Methods inherited from interface com.novomind.ecom.api.iagent.common.event.Event
getEventDate
-
-