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

Ключ

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

Создать ресурс Версия 5 (Java)

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

...

Описание

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

  1. Действие отправляет запрос на создание нового ресурса в очереди ресурсов, хранящейся в базе Оркестратора.
  2. При создании ресурса сервер присваивает ему уникальный идентификатор. Идентификаторы ресурсов уникальны в базе Оркестратора в целом, вне зависимости от того, в какой тенант добавлена очередь ресурсов.
  3. Поиск указанной очереди происходит по следующим правилам:
    • Если запуск проекта робота, поиск очереди будет осуществляться только в том тенанте, под которым пользователь вошел в Студию. Если очередь найдена, соответственно, есть доступ для работы с ней.  
    • Если запуск готового робота, поиск очереди будет осуществляться только в том тенанте, в который добавлен сам робот (добавлен или в сам тенант, или в его группу). Если очередь найдена, соответственно, есть доступ для работы с ней.  
  4. Действие может сразу блокировать новый ресурс на чтение или запись, если заполнены соответствующие входные параметры. Причем дополнительно будет указана дата снятия блокировки с ресурса. Наличие даты снятия блокировки означает то, что ресурс будет заблокирован до указанной даты, даже если робот уже завершит свою работу. При наступлении указанной даты серверная часть Оркестратора сама снимет блокировку. Однако текущий экземпляр робота также может снять эту блокировку, если выполнит соответствующее действие.
  5. При блокировке ресурса, данный экземпляр робота становится владельцем установленного вида блокировки. Быть владельцем блокировки означает то, что снять такую блокировку может только этот же экземпляр робота\проекта. Причем 2 разных запуска одного и того же робота (2 разных экземпляра) считаются разными владельцами.
  6. Пользователь имеет больше полномочий, чем роботы, поэтому может снимать\устанавливать блокировку вне зависимости от того, кто ее владелец.

Иконка

Image RemovedImage Added

Параметры

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

...

  1. Создать переменную типа "Строка", которая будет являться значением создаваемого ресурса.
  2. Перетащить на рабочую область действие "Создать ресурс" и настроить его параметры
    1. Поле "Очередь ресурсов" - Указать название очереди ресурсво, в которую будет добавлен создаваемый ресурс.
    2. Поле "Значение" - Указать созданную переменную "значение ресурса".
    3. Поле "Приоритет" - Указать приоритет нового ресурса среди остальных ресурсов очереди.

3. Перетащить на рабочую область действие "Сообщение в лог" и настроить его параметры.

    1. Поле "Сообщение" - Указать результат (Идентификатор) действия "Создать ресурс"

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

...