История страницы
Удалить ресурс Версия 3 (Java)
Группа действий: Оркестратор Подгруппа Очереди ресурсов
...
Описание
Действие удаляет ресурс из очереди ресурсов.
- Действие отправляет запрос на установку статуса "Обработан" ресурсу, созданному в очереди ресурсов в базе Оркестратора. При этом поиск ресурса производится по указанному идентификатору ресурса.
Поиск указанного ресурса будет происходить по следующим правилам:
- Если запуск проекта робота, поиск ресурса с указанным идентификатором будет осуществляться только том тенанте, под которым пользователь вошел в Студию. Если ресурс найден, соответственно, есть доступ для работы с ним.
- Если запуск готового робота, поиск ресурса с указанным идентификатором будет осуществляться только том тенанте, в который добавлен сам робот (добавлен или в сам тенант, или в его группу). Если ресурс найден, соответственно, есть доступ для работы с ним.
- Если ресурс заблокирован на запись и при этом инициатор - не данный экземпляр робота, действие встает в ожидание снятия этой блокировки. Если ресурс заблокирован на запись, а инициатор - текущий экземпляр робота, действие игнорирует блокировку, все равно меняя статус ресурса.
- Если ресурс заблокирован на чтение, то вне зависимости, кто инициатор блокировки, действие ее игнорирует, все равно меняя статус ресурса.
- Если за время ожидания снятия блокировки на запись ресурс был удален или его статус изменили на "Ошибка" или "Обработан", действие успешно завершает свою работу еще до завершения времени тайм-аута.
Иконка действия
Параметры
...
и их настройки
Входные параметры
Идентификатор Уникальный идентификатор ресурса.
Тайм-аут, мс Время ожидания снятия с ресурса блокировки на запись. Задается в миллисекундах. Если указано "-1", действие будет ждать бесконечно долго.
Настройки
Название | Описание | Тип данных | Обязательное | Примечание |
---|---|---|---|---|
Входные параметры | ||||
Идентификатор | Уникальный идентификатор ресурса |
Строка | Да | ||
Тайм-аут, мс | Время ожидания снятия с ресурса блокировки на запись. Задается в миллисекундах. Если указано "-1", действие будет ждать бесконечно долго |
Число | Нет | Если элемент заблокирован на чтение пользователем или другим роботом, то это не должно мешать удалению ресурса текущим роботом |
Если ресурс заблокирован на запись текущим роботом, то это не должно мешать выполнению действия |
Если ресурс был заблокирован на запись пользователем или другим роботом, действие встает в ожидание снятия этой блокировки |
Особые условия использования
...
Необходимо удалить ресурс из очереди ресурсов.
Решение
Воспользоваться действиями "Удалить ресурс".
...
- Перетащить на рабочую область действие "Удалить ресурс" и настроить его параметры
Поле "Идентификатор" - Указать идентификатор удаляемого ресурса.
...
- Запустить робота по кнопке "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Выбранный ресурс был удален из очереди ресурсов.