Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Изменить ресурс Версия 8 (Java)

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

...

Описание

Действие изменяет текущее значение и параметры ресурса в очереди ресурсов.

  1. Действие отправляет запрос на получение значения и\или параметров ресурса, созданного в очереди ресурсов в базе Оркестратора. При этом поиск ресурса производится по указанному идентификатору ресурса.
  2. Действие может блокировать ресурс на чтение или запись, если заполнены соответствующие входные параметры. Причем дополнительно будет указана дата снятия блокировки с ресурса. Наличие даты снятия блокировки означает то, что ресурс будет заблокирован до указанной даты, даже если робот уже завершит свою работу. При наступлении указанной даты серверная часть Оркестратора сама снимет блокировку. Однако текущий экземпляр робота также может снять эту блокировку, если выполнит соответствующее действие.

  3. При блокировке ресурса, данный экземпляр робота становится владельцем установленного вида блокировки. Быть владельцем блокировки означает то, что снять такую блокировку может только этот же экземпляр робота\проекта. Причем 2 разных запуска одного и того же робота (2 разных экземпляра) считаются разными владельцами.
  4. Пользователь имеет больше полномочий, чем роботы, поэтому может снимать\устанавливать блокировку вне зависимости от того, кто ее владелец.
  5. Если ресурс уже заблокирован на запись и при этом инициатор - не данный экземпляр робота, действие встает в ожидание снятия этой блокировки.
  6. Если действие должно заблокировать ресурс на чтение, но он уже заблокирован на чтение пользователем или другим экземпляром робота, действие встает в ожидание снятия этой блокировки. Если ресурс заблокирован на чтение, но действие не должно устанавливать этот вид блокировки, ожидание снятия блокировки на чтение не происходит, она просто игнорируется

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

Image Modified

Параметры

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

...