Завершить обработку ресурса Версия 6 (Java)

Группа действий: Оркестратор Подгруппа Очереди ресурсов


Описание

Действие завершает обработку ресурса в очереди ресурсов. Статус ресурса будет изменен на "Обработан". Ресурс будет недоступен роботам

Действие отправляет запрос на установку статуса "Обработан" ресурсу, созданному в очереди ресурсов в базе Оркестратора. При этом поиск ресурса производится по указанному идентификатору ресурса

Иконка действия


Параметры

Входные параметры

Идентификатор                Уникальный идентификатор ресурса

Тайм-аут, мс                      Время ожидания снятия с ресурса блокировки на запись. Задается в миллисекундах. Если указано "-1", действие будет ждать бесконечно долго

Настройки

СвойствоОписаниеТип

Обязательность

 заполнения поля

Значение по умолчанию

Идентификатор

Уникальный идентификатор ресурсаСтрокаДанет
Тайм-аут, мс

Время ожидания снятия с ресурса блокировки на запись. Задается в миллисекундах. Если указано "-1", действие будет ждать бесконечно долго

ЧислоНет0

Особые условия использования

  1. Если ресурс заблокирован на запись и при этом инициатор - не данный экземпляр робота, действие встает в ожидание снятия этой блокировки. Если ресурс заблокирован на запись, а инициатор - текущий экземпляр робота, действие игнорирует блокировку, все равно меняя статус ресурса.
  2. Если ресурс заблокирован на чтение, то вне зависимости, кто инициатор блокировки, действие ее игнорирует, все равно меняя статус ресурса.
  3. Если за время ожидания снятия блокировки на запись статус ресурса изменили на "Ошибка" или "Обработан", действие успешно завершает свою работу еще до завершения времени тайм-аута.

Пример использования 

Задача

Завершить обработку ресурса.

Решение

Воспользоваться действием "Завершить обработку ресурса". 

Реализация

  1. Перетащить действие "Завершить обработку ресурса" на рабочую область и настроить его параметры. Заполнить обязательный параметр "Идентификатор"*. 

2. Запустить робота по кнопке "Старт" в верхней панели. 


*Идентификатор ресурса можно посмотреть на панели по управлению очередями в колонке "Идентификатор", а также идентификатор ресурса можно получить с помощью действий: "Получить ресурс по условию", "Получить коллекцию ресурсов", "Создать ресурс". 

Результат 

Программный робот отработал успешно.

Статус ресурса изменился на "Обработан". Ресурс стал недоступен для поиска другими роботами. 

  • Нет меток