Interface RedirectQueuedCallRequest
-
- All Superinterfaces:
ActiveCallProvider
,QueuedCallProvider
public interface RedirectQueuedCallRequest extends QueuedCallProvider
Provides all required information to redirect aQueuedCall
to an external target. This may happen e.g. when a call could not be attended within a long time period and therefore should be redirected to another destination. After a successful redirection the call is finished from the novomind iAGENT's point of view.- Since:
- 11.27
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getTargetId()
The target id for theQueuedCall
to be redirected.java.util.Optional<TransactionCode>
getTransactionCode()
The optional transaction code for theQueuedCall
to be redirected.-
Methods inherited from interface com.novomind.ecom.api.iagent.provider.QueuedCallProvider
getActiveCall, getQueuedCall
-
-
-
-
Method Detail
-
getTargetId
java.lang.String getTargetId()
The target id for theQueuedCall
to be redirected.- Returns:
- the redirection target id
- Since:
- 11.27
-
getTransactionCode
java.util.Optional<TransactionCode> getTransactionCode()
The optional transaction code for theQueuedCall
to be redirected.- Returns:
- the optional transaction code
- Since:
- 11.27
-
-