Tessa.Extensions.Platform.Server.Cards - пространство имён |
Класс | Описание | |
---|---|---|
AccessGetFileContentExtension | ||
AccessGetFileVersionsExtension | ||
ActionHistoryDeleteExtension |
Запись в историю действий с карточкой при её удалении.
| |
ActionHistoryGetExtension |
Запись в историю действий с карточкой при её открытии.
| |
ActionHistoryGetFileExtension |
Запись в историю действий с карточкой при открытии контента файла.
| |
ActionHistoryRecordGetExtension |
Расширение на получение виртуальной карточки по записи из истории действий.
| |
ActionHistoryStoreExtension |
Запись в историю действий с карточкой при её создании или изменении.
| |
ApplicationFileHashingStoreExtension |
Определяет необходимость вычислить хеш-сумму сохраняемых файлов в карточках "Приложение" и "Приложение Web".
Расширение выполняется при сохранении карточки и при импорте.
| |
ApplicationImportExtension | ||
ApplicationStoreExtension |
Используется в карточках "Приложение" и "Приложение Web"
| |
AutoStartTaskInfo |
Предоставляет информацию о состоянии задания до его обработки расширением AutoStartTaskStoreExtension.
| |
AutoStartTaskRollbackStoreExtension |
Расширение на сохранение карточки выполняющее откат действий выполненных расширением AutoStartTaskStoreExtension, если в процессе сохранения карточки произошли ошибки.
| |
AutoStartTaskStoreExtension |
Расширение, управляющее сохранением заданий, которые автоматически берутся в работу.
Такие задания берутся в работу в BeforeRequest.Finalize, а завершаются уже штатным образом внутри транзакции.
| |
BackupCardDeleteExtension |
Создание резервной копии карточки перед её удалением.
| |
BackupForAdminGetExtension |
Расширение, которое запрещает запросы Backup
для любых пользователей, кроме администраторов.
| |
BusinessProcessCardDeleteExtension | ||
BusinessProcessCardExportExtension |
При экспорте карточки шаблона в JSON "разворачиваем" бинарные данные каждой версии бизнес-процесса в структуру.
| |
BusinessProcessCardGetExtension | ||
BusinessProcessCardHelper |
Вспомогательные методы для работы с карточкой шаблона процесса
| |
BusinessProcessCardImportExtension |
Расширение, которое сбрасывает кеши бизнес-процессов при импорте карточки шаблона бизнес-процесса.
| |
BusinessProcessCardNewExtension | ||
BusinessProcessCardStoreExtension | ||
CardCompilationHelper | ||
CardStrictSecurity |
Объект для установки и проверки доступа к карточке при наличии ограничений в конфигурации.
| |
CardStrictSecurityDeleteExtension | ||
CardStrictSecurityNewGetExtension | ||
CardStrictSecurityResolver | ||
CardStrictSecurityStoreExtension | ||
CardTaskDialogActionStoreExtension | ||
CheckFilesStoreExtension |
Проверяет свойства файлов перед загрузкой на сервер, в т.ч. их размер.
Может возвращать ошибки или устанавливать теги для файлов.
| |
CheckRequestDeleteExtension |
Выполняет проверку запроса на удаление карточки, который пришёл с клиента.
| |
CheckRequestGetExtension |
Выполняет проверку запроса на загрузку карточки, который пришёл с клиента.
| |
CheckRequestGetFileContentExtension | ||
CheckRequestStoreExtension |
Выполняет проверку запроса на сохранение карточки, который пришёл с клиента.
| |
CheckTaskAccessHelper | ||
CheckTaskAccessStoreExtension |
Расширение на проверку прав доступа на изменение задания
| |
CheckTaskModeGetExtension | ||
CompletionOptionDeleteExtension |
Расширение на удаление виртуальной карточки варианта завершения.
| |
CompletionOptionGetExtension |
Расширение на получение виртуальной карточки варианта завершения.
| |
CompletionOptionNewExtension |
Расширение на создание виртуальной карточки варианта завершения.
| |
CompletionOptionStoreExtension |
Расширение на сохранение виртуальной карточки варианта завершения.
| |
CompressCardGetExtension |
Выполняет компрессию карточки после успешного запроса на её получение.
| |
CompressCardGetFileVersionsExtension |
Выполняет компрессию списка версий файла после успешного запроса на его получение.
| |
ConditionCardStrictSecurity |
Объект для установки и проверки доступа к карточке "Тип условия" при наличии ограничений в конфигурации.
| |
ConditionTypeDeleteExtension | ||
ConditionTypeStoreExtension | ||
ConfigurationVersionDeleteExtension |
Увеличивает версию конфигурации при удалении карточек, загружаемых при инициализации.
| |
ConfigurationVersionStoreExtension |
Увеличивает версию конфигурации при изменении карточек, загружаемых при инициализации,
у которых также увеличивается версия.
| |
ConverterFileContentExtension | ||
DefaultFileSourceRequestExtension |
Независимо от параметров файла устанавливаем местоположение файла по умолчанию.
| |
DeferredNotificationSendStoreExtension | ||
DeletedCardDeleteExtension |
Восстановление карточки, которая была удалена, совместно с удалением удалённой карточки.
| |
DeletedCardGetExtension |
Загрузка виртуальных секций для карточки Deleted,
а также установка разрешений.
| |
DeleteNotificationSubscriptionRequestExtension | ||
DocLoadStoreExtension |
Проверка при сохранении карточки настроек потокового ввода документов
| |
ErrorDeleteExtension | ||
ErrorGetExtension | ||
ErrorStoreExtension |
Расширение, которое создаёт запись в истории действий при создании карточки "Ошибка".
| |
ExecuteValidationTransactionActionsStoreExtension | ||
ExportCardGetExtension |
Действия для экспорта карточки, дополняющие стандартное API.
| |
FileConverterCacheGetExtension |
Загружает информацию для отображения в карточке настроек.
При наличии ключа LightweightLoadingKey
будет загружена информация только из виртуальной секции.
| |
FileConverterCacheNewExtension |
Карточка кэша должна всегда иметь идентификатор карточки CacheCardID.
| |
FileConverterCacheStoreExtension |
Расширение учитывает наличие в запросе ключа OldestPreviewRequestTimeKey,
по которому должна быть выполнена очистка кэша.
Тип карточки административный, поэтому доступ к очистке кэша могут иметь только администраторы.
| |
FileSatelliteCardStoreExtension |
Расширение, которое сохраняет файловый сателлит в BeforeCommitTransaction(ICardStoreExtensionContext).
Расширение выполняется с регистрацией Finalize | |
FileSatelliteGetFileContentExtension |
Данное расширение получает контент файлы из файлового сателлита по ID основной карточке.
| |
FileSatelliteHelper |
Хелпер с методами для удобной работы с файловым сателлитом
| |
FileSatelliteTaskDeleteTaskStoreExtension |
Данное расширение удаляет файлы из файлового сателлита, которые относятся к удаляемому заданию.
| |
FileSignaturesStoreExtension |
Запрещает удаление строк с подписями, если пользователь не является администратором.
| |
FileTemplateCardStrictSecurity |
Объект для установки и проверки доступа к карточке "Шаблон файла" при наличии ограничений в конфигурации.
| |
FileTemplateCompilationStoreExtension | ||
FileTemplateCompileAllRequestExtension | ||
FileTemplateDeleteExtension | ||
FileTemplateGetContentExtension |
Расширение производит загрузку контента файла из карточки шаблона с заменой плейсхолдеров в файле
| |
FileTemplateStoreExtension |
Проверяем количество файлов в карточке и, в случае изменения файлов,
очищаем предзаписанную информацию о плейсхолдерах шаблона.
| |
FileTemplateValidatorStoreExtension | ||
FixNumberWhenSavingTemplateRequestExtension |
Исправляет карточку, отредактированную в шаблоне, в соответствие с API номеров.
| |
FixSignatureVersionsStoreExtension |
Расширение исправляет идентификатор версии файла для тех строк ЭЦП,
которые указаны как связанные с последней версией.
| |
FunctionRoleDeleteExtension |
Расширение на удаление виртуальной карточки варианта завершения.
| |
FunctionRoleGetExtension |
Расширение на получение виртуальной карточки варианта завершения.
| |
FunctionRoleNewExtension |
Расширение на создание виртуальной карточки варианта завершения.
| |
FunctionRoleStoreExtension |
Расширение на сохранение виртуальной карточки варианта завершения.
| |
GetTypeIDListRequestExtension | ||
GetVersionSignaturesRequestExtension |
Запрос на загрузку подписей для заданной версии файла.
| |
HideTasksFromAuthorStoreExtension |
Установка флага HiddenFromAuthor для создаваемых заданий.
| |
HtmlPlaceholderDocumentBuilder | ||
ImportCardStoreExtension |
Действия для импорта карточки, дополняющие стандартное API.
| |
LicenseGetExtension |
Расширение, заполняющее поля для карточки настроек лицензии при её загрузке.
| |
LicenseNewExtension |
Расширение, заполняющее поля для карточки настроек лицензии при её создании.
| |
LicenseStoreExtension |
Расширение, заполняющее поля для карточки настроек лицензии при её сохранении (как при первом, так и при последующих).
| |
LoadFileSignaturesGetExtension |
Загружает секцию с подписями для всех файлов.
Платформенный компонент не загружает эту секцию, т.к. в неё включена колонка Data,
а также для оптимизации загрузки по всем файлам.
Выполняемся на Platform, чтобы для виртуальных файлов можно было загрузить подписи.
| |
MakeReadonlyGetExtension |
Устанавливает поле в состояние "только для чтения" после первого сохранения карточки MakeReadonly
для типа карточки, файла или задания.
| |
MergeWithBilletCardNewExtension | ||
MySettingsNotificationPlaceholderCardRequest | ||
NotificationCardsStrictSecurity |
Объект для установки и проверки доступа к карточке "Уведомление" при наличии ограничений в конфигурации.
| |
NotificationCompilationStoreExtension | ||
NotificationDeleteExtension | ||
NotificationSubscriptionsBackupExtension | ||
NotificationSubscriptionsCardDeleteExtension | ||
NotificationSubscriptionsCardGetExtension | ||
NotificationSubscriptionsCardStoreExtension | ||
NotificationSubscriptionsRestoreExtension | ||
NotificationTypeDeleteExtension | ||
NotificationTypeStoreExtension | ||
OperationGetExtension |
Расширение на получение виртуальной карточки операции.
| |
PlaceholderCompilationStoreRequestExtension | ||
PlaceholderDocumentBuilderContainer | ||
PrepareCardDeleteExtension |
Проверяет и подготавливает запрос на удаление карточки перед тем, как его получат остальные расширения
при передаче запроса через веб-сервис.
| |
Registrator | ||
ResetUserSettingsRequestExtension | ||
ResolveUserCipherInfoRequestExtension |
Запрос на получение актуализированной информации по ключам шифрования для текущего пользователя
ResolveUserCipherInfo.
| |
SealedApplicationDeleteExtension |
В режиме Sealed недоступно создание, изменение и удаление карточек приложений, а также их импорт.
При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
| |
SealedApplicationNewGetExtension |
В режиме Sealed недоступно создание, изменение и удаление карточек приложений, а также их импорт.
При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
| |
SealedApplicationStoreExtension |
В режиме Sealed недоступно создание, изменение и удаление карточек приложений, а также их импорт.
При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
| |
SealedSingletonDeleteExtension |
В режиме Sealed недоступно создание, изменение и удаление карточек-синглтонов, а также их импорт.
При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
| |
SealedSingletonNewGetExtension |
В режиме Sealed недоступно создание, изменение и удаление карточек-синглтонов, а также их импорт.
При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
| |
SealedSingletonStoreExtension |
В режиме Sealed недоступно создание, изменение и удаление карточек-синглтонов, а также их импорт.
При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
| |
SequenceGetExtension | ||
SequenceNewExtension |
Расширение на создание карточки последовательности,
в которой дописывается один интервал со свободными номерами
и устанавливаются разрешения на редактирование.
| |
SequenceStoreExtension |
Расширение, проверяющее целостность интервалов и зарезервированных номеров,
а также уникальность названия последовательности
в транзакции на сохранение карточки последовательности.
| |
ServerInstanceDeleteExtension |
Расширение удаляет информацию для физической таблицы FileSources,
т.к. её содержимое настраивается удаляемой карточкой.
| |
ServerInstanceGetExtension |
Расширение загружает информацию для виртуальной секции FileSourcesVirtual
из физической таблицы FileSources.
| |
ServerInstanceStoreExtension |
Расширение изменяет информацию для физической таблицы FileSources
по данным виртуальной секции FileSourcesVirtual.
| |
SetFileSourceStoreExtension | ||
SingletonDeleteExtension |
Удаление карточки-синглтона возможно без указания CardID.
| |
SingletonExtensionHelper | ||
SingletonGetExtension |
Загрузка карточки-синглтона возможна через кэш без указания CardID.
| |
SingletonNewExtension |
Невозможно создание карточки-синглтона, когда экземпляр карточки уже создан.
| |
SingletonStoreExtension |
Невозможно создание карточки-синглтона, когда экземпляр карточки уже создан.
| |
SortRowsGetExtension |
Упорядочиваем строки коллекционных секций при выполнении расширения SortRows
для типа карточки, файла или задания.
| |
StorageForAdminGetExtension |
Расширение, которое запрещает запросы Storage
для любых пользователей, кроме администраторов.
| |
StrictSecurityStorageGetExtension |
В режиме StrictSecurity недоступна административная загрузка карточки
с игнорированием расширений для просмотра структуры.
| |
TaskKindGetExtension | ||
TemplateByTemplateNewExtension |
Создание копии для карточки шаблона или создание карточки шаблона по экспортированной карточке.
Запрещаем редактировать приложенные файлы, разрешать будем
только после сохранения при редактировании карточки в шаблоне.
| |
TemplateCardNewExtension |
Перенос карточки, создаваемой по шаблону, из Info в Response. При этом не будет выполняться стандартный Request.
Переносимая карточка не клонируется, т.е. изменения в Info сразу же отражаются на Response.
Если пользовательские расширения уже записали Response, то действий не выполняется.
| |
TemplateDeleteExtension |
Проверка прав перед удалением карточки шаблона.
| |
TemplateEditCardRequestExtension |
Редактирование карточки в шаблоне EditCardInTemplate.
| |
TemplateExportExtension |
При экспорте карточки шаблона в JSON "разворачиваем" бинарные данные карточки внутри шаблона в структуру.
| |
TemplateExtensionHelper |
Вспомогательные методы и константы для расширений на карточки шаблонов.
| |
TemplateGetExtension |
Проверка прав на шаблон перед его загрузкой и установка прав при загрузке карточки шаблона.
Заполнение виртуальных секций шаблона.
| |
TemplateNewExtension |
Создание карточки шаблона по карточке, переданной в Request
или создание карточки по идентификатору шаблона, переданного в Request.
Заполнение виртуальных секций шаблона.
| |
TemplateSaveCardRequestExtension |
Сохранение отредактированной карточки в шаблоне SaveCardInTemplate.
| |
TemplateStoreExtension |
Проверка прав перед изменением карточки шаблона и её первичное сохранение,
в процессе которого копируются приложенные файлы.
| |
TemplateUniqueValidatorRequestExtension |
Выполнение валидаторов уникальности при сохранении в шаблоне.
| |
TextPlaceholderDocumentBuilder | ||
ValidateNotNullTableStoreExtension |
Выполняет проверку на то, что в секциях, обнаруженных валидаторами NotNullTable,
есть хотя бы одна строка на этапе BeforeCommitTransaction(ICardStoreExtensionContext).
| |
ValidateUniqueStoreExtension |
Выполняет проверку на то, что в полях, обнаруженных валидаторами Unique,
значения уникальны на этапе AfterBeginTransaction(ICardStoreExtensionContext).
Также выполняет проверки и удаляет дубликаты на этапе BeforeRequest(ICardStoreExtensionContext),
если соотвествующая настройка включена в валидаторе.
| |
ViewCardGetExtension |
Расширение на загрузку виртуальной карточки "Представление" ViewTypeID.
Только администратор системы может видеть поля такой карточки.
| |
ViewCardStoreExtension |
Расширение на сохранение ролей для виртуальной карточки "Представление" ViewTypeID.
Только администратор системы может изменять такую карточку.
| |
WebApplicationImportExtension | ||
WorkflowInstanceCardDeleteExtension | ||
WorkplaceCardGetExtension |
Расширение на загрузку виртуальной карточки "Рабочее место" ViewTypeID.
Только администратор системы может видеть поля такой карточки.
| |
WorkplaceCardStoreExtension |
Расширение на сохранение ролей для виртуальной карточки "Рабочее место" WorkplaceTypeID.
Только администратор системы может изменять такую карточку.
|
Интерфейс | Описание | |
---|---|---|
ICardStrictSecurity |
Объект для установки и проверки доступа к карточке при наличии ограничений в конфигурации.
| |
ICardStrictSecurityResolver | ||
IPlaceholderDocumentBuilderContainer |
Делегат | Описание | |
---|---|---|
PlaceholderDocumentBuilderFunc |
Функция, создающая и возвращающая документ для заданного потока с содержимым documentStream.
Также возвращается функция getDocumentContentFunc,
которая получает контент изменённого документа в форме массива байт при успешной замене плейсхолдеров.
|