В данном разделе описаны команды по работе с callback в очереди.
info
Команда выводит информацию о текущих callback-ах в очереди.
Путь команды:
/domain/<DOMAIN>/cc/queue/realtime/callback/info
Синтаксис:
info <QUEUE_ID> <CONVERSATION_CALLBACK_ID> [<OPTIONS>]
Параметры:
QUEUE_ID — имя очереди;
CONVERSATION_CALLBACK_ID — callback id.
Пример:
admin@[ds1@ecss1#ECSS 010070]:/$ /domain/eltex/cc/queue/realtime/callback/info eltex_queue Queue id: eltex_queue Callbacks conversations: ┌─┬────────┬────────────────┬────────────┬────────┬────────┬──────┬───────────────────┬────────┬────────────┐ │N│ Caller │CoonversationId │ Status │Workitem│Priority│Skills│ Start │Duration│Distribution│ │ │ │ │ │ id │ │ │ time │ │ count │ ├─┼────────┼────────────────┼────────────┼────────┼────────┼──────┼───────────────────┼────────┼────────────┤ │1│201(201)│068d9d4195ca56ec│distributing│ │1 │ │2023/03/01 11:15:21│00:00:08│1 │ │ │callback│ │ │ │ │ │ │ │ │ └─┴────────┴────────────────┴────────────┴────────┴────────┴──────┴───────────────────┴────────┴────────────┘ Total: 1
terminate
Команда позволяет завершить один или все callback-и в очереди.
Путь команды:
/domain/<DOMAIN>/cc/queue/realtime/callback/terminate
Синтаксис:
terminate <QUEUE_ID> [<CONVERSATION_CALLBACK_ID>]
Параметры:
<QUEUE_ID> — имя очереди;
CONVERSATION_CALLBACK_ID — callback id.
Пример:
admin@[ds1@ecss1#ECSS 010070]:/$ /domain/eltex/cc/queue/realtime/callback/terminate eltex_queue
[terminate] You are trying to terminate active calls in callback in current domain. All call
s will be terminated after execute current command.
Are you sure?: [yes]/no ?> yes
Success: Terminated <<"068d9d4193db6273">> call