Группа: Оркестратор
Подгруппа: Очереди ресурсов
Последняя версия: 10 (Java)
Описание
Действие ищет ресурс по указанному идентификатору и возвращает его значение и параметры.
Применение
- Откройте в веб-интерфейсе платформы раздел "Очереди ресурсов" (Оркестратор).
- Откройте карточку очередь, в которой лежит нужный ресурс.
- Найдите в списке ресурсов нужный и скопируйте его идентификатор.
- Получите ресурс действием "Получить ресурс по ID", указав в нем полученный идентификатор ресурса.
- Выполните требуемые операции с полученным ресурсом, используя другие действия платформы Robin. В зависимости от вашего сценария тут возможно огромное количество вариантов того, каким именно действием вы далее можете обработать ресурс. При этом вы можете работать как со значением ресурса, так и с его метаданными (приоритет, теги и т.п.).
Прим.: на шагах 1-3 получить идентификатор ресурса можно и другими способами. Например, идентификатор может передать пользователь или другой робот: отправить его по почте, сохранить в каком-либо общем файле или передав вашему роботу как входной параметр при его запуске.
Параметры и их настройки
Свойство | Описание | Тип | Пример | Обязательность |
|---|---|---|---|---|
| Параметры | ||||
Идентификатор | Уникальный идентификатор ресурса | Строка | 2a0ee979-f84e-41d3-a14f-5c2e7b9123ce | Да |
Запретить чтение | Если значение "true", действие заблокирует ресурс на чтение и скроет его в очереди для других роботов | Логический | Истина | Нет |
Запретить запись | Если значение "true", действие заблокирует ресурс на запись для других роботов. Но если ресурс уже заблокирован на запись другим инициатором, действие будет ожидать снятия блокировки. При значении "false", действие игнорирует блокировку на запись | Логический | Ложь | Нет |
Тайм-аут, мс | Время ожидания снятия блокировки с ресурса. Задается в миллисекундах. Если указано "-1", действие будет ждать бесконечно долго | Число | 10000 | Нет |
| Результаты | ||||
Теги | Коллекция строк, в которой каждый элемент - это отдельный тег элемента | Коллекция | ||
Приоритет | Приоритет ресурса среди других ресурсов очереди | Число | ||
Дата создания | Дата и время создания ресурса | Дата-время | ||
Дата обновления | Дата и время последнего обновления ресурса | Дата-время | ||
Значение | Значение ресурса | Объект | ||
Особые условия использования
Если ресурс уже заблокирован на чтение и при этом инициатор - не данный экземпляр робота, действие встает в ожидание снятия этой блокировки. Это происходит, даже если параметр "Запретить чтение" не активирован.
Версии