Interface RedirectQueuedCallRequest

  • All Superinterfaces:
    ActiveCallProvider, QueuedCallProvider

    public interface RedirectQueuedCallRequest
    extends QueuedCallProvider
    Provides all required information to redirect a QueuedCall 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 Detail

      • getTargetId

        java.lang.String getTargetId()
        The target id for the QueuedCall to be redirected.
        Returns:
        the redirection target id
        Since:
        11.27
      • getTransactionCode

        java.util.Optional<TransactionCode> getTransactionCode()
        The optional transaction code for the QueuedCall to be redirected.
        Returns:
        the optional transaction code
        Since:
        11.27