Interface FinishQueuedCallRequest

All Superinterfaces:
ActiveCallProvider, QueuedCallProvider

public interface FinishQueuedCallRequest extends QueuedCallProvider
Provides all required information to disconnect and finish a QueuedCall. This may happen e.g. when a supervisor disconnects a call manually or in case of a general error that has occurred and therefore the call has to be finished.
Since:
11.27
  • Method Details

    • getFinishCause

      Returns:
      the cause for the end of the call
      Since:
      11.27
    • getTransactionCode

      Optional<TransactionCode> getTransactionCode()
      The optional transaction code for the call to be finished.
      Returns:
      the optional transaction code
      Since:
      11.27