Хорошие продукты и сервисы
Наш Поиск (введите запрос без опечаток)
Наш Поиск по гостам (введите запрос без опечаток)
Поиск
Поиск
Бизнес гороскоп на текущую неделю c 16.03.2026 по 22.03.2026
Открыть шифр замка из трёх цифр с ограничениями

ГОСТ Р ИСО 10166-1-2001; Страница 38

или поделиться

Страница 38

ГОСТ Р ИСО/МЭК 10166-1-2001

Компоненты CreateArgument имеют следующий смысл:

а)    Общие аргументы обновления:

-    object-class задает атрибут DrfObjectClass создаваемой записи СПД;

-    destination задаетDfrEntryName родительской группы СПД, в которую должна быть помещена запись СПД;

-    position факультативно задает, в каком месте в родительской группе СПД должна быть помещена запись СПД;

-    modifications факультативно задает некоторые атрибуты СПД и/или содержимое СПД новой записи СПД, в частности, когда значения не предоставляются в аргументе операции Create, а копируются из других записей СПД;

-    selection факультативно задает, какая информация из созданной записи СПД должна быть после завершения создания прочитана (в CreateResult) запросившим операцию;

-    reference-qos — не применяется.

б)    Специфические аргументы Create:

-    attributes является основным способом задания атрибутов СПД для создаваемой записи СПД (альтернативным является рассмотренный выше аргумент modifications; оба способа могут использоваться в одной и той же абстрактной операции Create; в таком случае первым применяется attributes);

-    content является основным способом задания содержимого СПД для создаваемой записи СПД (альтернативным является рассмотренный выше аргумент modifications; оба способа не могут одновременно использоваться в одной и той же абстрактной операции Create).

Если задано несколько альтернативных параметров, то первым применяется attributes, затем — content и modifications.

в)    Общие аргументы:

-    task-id, см. 8.1.3.1;

-    reservation, если требуется, применяется для вновь созданной записи СПД;

-    priority, см. 8.1.3.4;

-    privileges, см. 8.1.3.5.

8.2.1.2    Результат CreateResult

В случае успешного завершения операции должен быть возвращен результат CreateResult:

CreateResult : : = CommonUpdateResult (WITH COMPONENTS

{..., warnings ABSENT, reference-qos ABSENT })

Компоненты CreateResult имеют следующий смысл:

-    upi является DfrUniquePermanentIdentifier, присвоенным сервером СПД вновь созданной записи СПД;

-    entry-information возвращает все те элементы новой записи СПД (атрибуты СПД и/или содержимое СПД), которые были запрошены компонентом selection в CreateArgument и имеются в записи СПД;

-    referent-altered возвращается, когда какие-либо элементы вновь создаваемой записи СПД заданы параметром EntryModification в CommonUpdateArguments; он сообщает, изменялось или нет (со времени создания ОСС) указание из элемента, скопированное для создания записи СПД.

8.2.1.3    Абстрактные ошибки создания

В случае отвергнутого запроса должно быть передано сообщение об одной из перечисленных ошибок. Обстоятельства, при которых сообщается о конкретной абстрактной ошибке, определены в 8.3.

8.2.2 Операция Delete

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

35