При создании нового коннектора в узле cn=connectors,cn=prs создаётся новый узел класса prsConnector, внутри этого нового узла - узел system (класс prsModelNode).
Узел system будет содержать список тегов, привязанных к коннектору.
Когда сервис получает сообщение от connectors_api_crud вида
то он создаёт в узле cn=system,cn=<connector_id>,cn=connectors,cn=prs новые узлы для привязываемых тегов.
Если узлы с указанными в массиве linkTagsid уже существуют, то данные по ним обновляются.
Для каждого вновь привязываемого тега создаётся узел класса prsConnectorTagData с атрибутом cn, равным id тега. Внутри этого узла создаётся ссылка на привязываемый тег. Её имя - тоже id тега.
При создании нового коннектора в узле
cn=connectors,cn=prs
создаётся новый узел классаprsConnector
, внутри этого нового узла - узелsystem
(классprsModelNode
).Узел
system
будет содержать список тегов, привязанных к коннектору.Когда сервис получает сообщение от
connectors_api_crud
видато он создаёт в узле
cn=system,cn=<connector_id>,cn=connectors,cn=prs
новые узлы для привязываемых тегов. Если узлы с указанными в массивеlinkTags
id
уже существуют, то данные по ним обновляются.Для каждого вновь привязываемого тега создаётся узел класса
prsConnectorTagData
с атрибутомcn
, равным id тега. Внутри этого узла создаётся ссылка на привязываемый тег. Её имя - тоже id тега.Таким образом, получается такая иерархия узлов: