Interface CallRedirectedEvent
-
- All Superinterfaces:
ActiveCallEvent
,ActiveCallProvider
,CallStateChangedEvent
,Event
- All Known Subinterfaces:
IncomingCallRedirectedEvent
,OutgoingCallRedirectedEvent
,QueuedCallRedirectedEvent
public interface CallRedirectedEvent extends CallStateChangedEvent
ACallRedirectedEvent
is triggered, when a call has been transferred to an external target which is not a connected agent device within the novomind iAGENT application. The resulting state of the call is theCallState.REDIRECTED
state.- Since:
- 11.27
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CallState
getCallState()
java.lang.String
getTargetId()
The method returns the targetId of the external target for the redirect.-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.ActiveCallProvider
getActiveCall
-
Methods inherited from interface com.novomind.ecom.api.iagent.routing.event.call.CallStateChangedEvent
getCall
-
Methods inherited from interface com.novomind.ecom.api.iagent.common.event.Event
getEventDate
-
-
-
-
Method Detail
-
getTargetId
java.lang.String getTargetId()
The method returns the targetId of the external target for the redirect. The targetId is the number of the call redirect destination.- Returns:
- the targetId which is the redirect destination respectively the called number
- Since:
- 11.27
-
getCallState
default CallState getCallState()
- Specified by:
getCallState
in interfaceCallStateChangedEvent
- Returns:
- the
CallState
- Since:
- 11.27
-
-