Перейти к основному содержимому

{ИмяПроцессаИнтеграции}

{ИмяРазработчика}::{ИмяПроекта}::{ИмяПодсистемы}::{ИмяПроцессаИнтеграции} Тип-одиночка Доступность: Сервер

Процесс интеграции.

Сравнение ссылочное

Иерархия типа

Базовые типы: Объект, Одиночка, Стд::ИнтеграционнаяШина::ПроцессИнтеграции


Свойства

Метрики

Доступность: Сервер ТолькоЧтение

Метрики процесса интеграции


Параметры

Доступность: Сервер ТолькоЧтение

Параметры процесса интеграции


Схема

Доступность: Сервер ТолькоЧтение

Переопределение: Схема


Методы

ДобавитьУчастника

Версия 8.0 и выше

Доступность: Сервер

Добавляет нового участника процесса интеграции, который описывается элементом справочника из параметра Участники и подключается к шине от имени пользователя из параметра Пользователь. Если уже есть участник с совпадающими значениями справочника и пользователя, ничего не происходит. Выбрасывает исключение ИсключениеИнтеграционнойШины при попытке добавить участника, если уже есть участник с таким же пользователем и другим значением справочника. Выбрасывает исключение ИсключениеИнтеграционнойШины при попытке добавить участника, если уже есть участник с таким же значением справочника и другим пользователем. Выбрасывает исключение ИсключениеИнтеграционнойШины, если элемент справочника из параметра Участники изменен или добавлен и еще не сохранен.


ДобавитьУчастника

Версия 7.0 и ниже

Доступность: Сервер

ДобавитьУчастника(
Участники: ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Обходимое<ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка>,
Пользователь: Пользователи.Ссылка)
Метод заменен на ДобавитьУчастника.


ДобавитьУчастниковВГруппы

Версия 8.0 и выше

Доступность: Сервер

Добавляет участников, идентифицируемых параметром Участники, в группы, идентифицируемые параметром Группы. Если участник уже включен в указанную группу, никаких изменений не произойдет. Параметр Группы содержит имя узла (имена узлов) типа ГруппаУчастников схемы процесса интеграции. Выбрасывает исключение ИсключениеИнтеграционнойШины, если в этом процессе интеграции нет группы с указанным в параметре Группы именем. В параметре Участники должен передаваться элемент (ссылка на элемент) того справочника, который указан в свойстве СправочникУчастников процесса интеграции. В противном случае выбрасывается исключение. Выбрасывает исключение ИсключениеИнтеграционнойШины, если элемент справочника из параметра Участники изменен или добавлен и еще не сохранен. Выбрасывает исключение ИсключениеИнтеграционнойШины, если нет участника, соответствующего параметру Участники.


ДобавитьУчастниковВГруппы

Версия 7.0 и ниже

Доступность: Сервер

ДобавитьУчастниковВГруппы(
Группы: Строка|Обходимое<Строка>,
Участники: ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Пользователи.Ссылка|Обходимое<ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Пользователи.Ссылка>)
Метод заменен на ДобавитьУчастниковВГруппы.


НайтиПользователяПоУчастнику

Версия 8.0 и выше

Доступность: Сервер

Находит пользователя для участника, идентифицируемого параметром Участники. Возвращает ссылку на пользователя, если для сочетания элемент справочника участников + Пользователи.Ссылка был ранее вызван метод ДобавитьУчастника или значение Неопределено в противном случае. В параметре Участники должен передаваться элемент (ссылка на элемент) того справочника, который указан в свойстве СправочникУчастников процесса интеграции. В противном случае выбрасывается исключение ИсключениеИнтеграционнойШины.


НайтиПользователяПоУчастнику

Версия 7.0 и ниже

Доступность: Сервер

НайтиПользователяПоУчастнику(Участник: ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка): Пользователи.Ссылка?
Метод заменен на НайтиПользователяПоУчастнику.


НайтиУчастникаПоПользователю

Версия 8.0 и выше

Доступность: Сервер

НайтиУчастникаПоПользователю(Пользователь: Пользователи.Ссылка): СправочникИнформационныхСистем.Ссылка?
Находит элемент справочника участников для участника, идентифицируемого параметром Пользователь. Возвращает ссылку на элемент справочника, если для сочетания элемент справочника участников + Пользователи.Ссылка был ранее вызван метод ДобавитьУчастника или значение Неопределено в противном случае.


НайтиУчастникаПоПользователю

Версия 7.0 и ниже

Доступность: Сервер

НайтиУчастникаПоПользователю(Пользователь: Пользователи.Ссылка): ИнформационныеСистемы.Ссылка?
Метод заменен на НайтиУчастникаПоПользователю.


ПолучитьУчастниковГруппы

Версия 8.0 и выше

Доступность: Сервер

Возвращает множество ссылок на элементы справочника участников, которые были включены в указанную в параметре Группа группу при помощи метода ДобавитьУчастниковВГруппы. Если в группе нет членов, возвращается пустое множество. Параметр Группа содержит имя (строка) узла типа ГруппаУчастников схемы процесса интеграции. Выбрасывает исключение ИсключениеИнтеграционнойШины, если в процессе интеграции нет группы с указанным в параметре Группа именем.


ПолучитьУчастниковГруппы

Версия 7.0 и ниже

Доступность: Сервер

ПолучитьУчастниковГруппы(Группа: Строка): ЧитаемоеМножество<ИнформационныеСистемы.Ссылка>
Метод заменен на ПолучитьУчастниковГруппы.


УдалитьУчастников

Версия 8.0 и выше

Доступность: Сервер

Удаляет участников, которые идентифицируются элементами справочника или пользователями Участники. Если участник входит в группы, то в зависимости от значения параметра УдалятьЧленствоВГруппах:

  • Ложь (по умолчанию) - исключение ИсключениеИнтеграционнойШины
  • Истина - членство во всех группах прекращается Если нет участника, соответствующего параметру Участники, исключение НЕ выбрасывается. Выбрасывает исключение ИсключениеИнтеграционнойШины, если элемент справочника из параметра Участники изменен или добавлен и еще не сохранен.

УдалитьУчастников

Версия 7.0 и ниже

Доступность: Сервер

УдалитьУчастников(
Участники: ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Пользователи.Ссылка|Обходимое<ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Пользователи.Ссылка>,
УдалятьЧленствоВГруппах: Булево)
Метод заменен на УдалитьУчастников.


УдалитьУчастниковИзГрупп

Версия 8.0 и выше

Доступность: Сервер

Удаляет участников, идентифицируемых параметром Участники, из групп, идентифицируемых параметром Группы. Если участник не входит в указанную группу, никаких изменений не произойдет. Параметр Группы содержит имя узла (имена узлов) типа ГруппаУчастников схемы процесса интеграции. Выбрасывает исключение ИсключениеИнтеграционнойШины, если в этом процессе интеграции нет группы с указанным в параметре Группы именем. В параметре Участники должен передаваться элемент (ссылка на элемент) того справочника, который указан в свойстве СправочникУчастников процесса интеграции. В противном случае выбрасывается исключение ИсключениеИнтеграционнойШины. Выбрасывает исключение ИсключениеИнтеграционнойШины, если элемент справочника из параметра Участники изменен или добавлен и еще не сохранен. Выбрасывает исключение ИсключениеИнтеграционнойШины, если нет участника, соответствующего параметру Участники.


УдалитьУчастниковИзГрупп

Версия 7.0 и ниже

Доступность: Сервер

УдалитьУчастниковИзГрупп(
Группы: Строка|Обходимое<Строка>,
Участники: ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Пользователи.Ссылка|Обходимое<ИнформационныеСистемы.Объект|ИнформационныеСистемы.Ссылка|Пользователи.Ссылка>)
Метод заменен на УдалитьУчастниковИзГрупп.


Список унаследованных методов

Объект

ВСтроку, ПолучитьТип, Представление

ПроцессИнтеграции

Запустить, Остановить, ОтправитьСообщениеВУзлы, ПолучитьНедоставленныеСообщения

Список унаследованных свойств

ПроцессИнтеграции

ВремяРаботы, ДоставленныеСообщения, ИзображениеСхемы, Имя, ИмяПроцессаДляВнешнегоСервисаИнтеграции, КоличествоВходящихСообщений, КоличествоИсходящихСообщений, КоличествоОшибок, КонтекстОперацииЖурналаСобытий, МаксимальноеКоличествоПовторныхДоставок, ОбластиИзображенияСхемы, Описание, РегистрироватьДоставкуВЖурналеСобытий, Состояние, СостоянияКаналов, ТаблицаГруппУчастников, ТаблицаСправочникаУчастников, ТаблицаУчастников, ТаймаутУстареванияНедоставленныхСообщений, ТипСправочникаИнформационныхСистем