<< Click to Display Table of Contents >> Интеграция с внешними системами > Объектная модель для настройки интеграции Серверные функции модуля Shell |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
[Public] |
Проверить работу сервиса Workflow: прекращение задачи |
|
virtual |
[Public] |
Проверить возможность создать документ из шаблона |
|
virtual |
[Public] |
Проверить работу сервиса обмена |
|
virtual |
[Public] |
Проверить, что версии модулей соответствуют требуемой |
|
virtual |
[Public] |
Проверить возможность прочитать тело документа |
|
virtual |
[Public] |
Проверить регистрацию документа |
|
virtual |
[Public] |
Проверить работу сервиса отчетов: удаление документа, в который сохранён отчёт |
|
virtual |
[Public] |
Проверить работу сервиса отчетов |
|
virtual |
[Public] |
Проверить подписание документа |
|
virtual |
[Public] |
Проверить работу сервиса Workflow: проверить, что задача прекращена |
|
virtual |
[Public] |
Проверить работу сервиса Workflow: удаление задачи |
|
virtual |
[Public] |
Проверить работу сервиса Workflow: старт задачи |
|
virtual |
[Public] |
Проверить работу фоновых процессов |
|
virtual |
[Public] |
Создать документ для регистрации |
|
virtual |
[Public] |
Получить действующую настройку регистрации документа |
Проверить работу сервиса Workflow: прекращение задачи.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void AbortTask(long taskId)
Параметры
taskId – ИД задачи.
CheckCreatingDocumentFromTemplate
Проверить возможность создать документ из шаблона.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual long CheckCreatingDocumentFromTemplate()
Возвращаемое значение
long – ИД документа.
Проверить работу сервиса обмена.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void CheckExchange()
Проверить, что версии модулей соответствуют требуемой.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual int CheckModulesVersion(string version)
Параметры
version – Номер версии.
Возвращаемое значение
int – 0, если проверка прошла успешно.
Проверить возможность прочитать тело документа.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual long CheckReadingDocumentBody()
Возвращаемое значение
long – ИД документа.
Проверить регистрацию документа.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual bool CheckRegistration(long documentId, long registrationSettingId)
Параметры
documentId – ИД документа;
registrationSettingId – ИД настройки регистрации.
Возвращаемое значение
bool – True, если удалось зарегистрировать документ.
Проверить работу сервиса отчетов: удаление документа, в который сохранён отчёт.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void CheckReportDocumentDelete(long documentId)
Параметры
documentId – ИД документа.
Проверить работу сервиса отчетов.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual long CheckReportService()
Возвращаемое значение
long – ИД документа, в который сохранен отчет.
Проверить подписание документа.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void CheckSigning(long documentId, long certificateId)
Параметры
documentId – ИД документа для подписания;
certificateId – ИД сертификата для подписания.
Проверить работу сервиса Workflow: проверить, что задача прекращена.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void CheckTaskAbort(long taskId)
Параметры
taskId – ИД задачи.
Проверить работу сервиса Workflow: удаление задачи.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void CheckTaskDelete(long taskId)
Параметры
taskId – ИД задачи.
Проверить работу сервиса Workflow: старт задачи.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual long CheckTaskStart()
Возвращаемое значение
long – ИД задачи.
Проверить работу фоновых процессов.
Синтаксис
[Public(WebApiRequestType = RequestType.Post)]
public virtual void CheckWorker()
Создать документ для регистрации.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual long CreateDocumentToRegister(long registrationSettingId)
Параметры
registrationSettingId – ИД настройки регистрации, из которой будут взяты данные о типе для создания документа.
Возвращаемое значение
long – ИД документа.
Получить действующую настройку регистрации документа.
Синтаксис
[Public(WebApiRequestType = RequestType.Get)]
public virtual long GetActiveRegistrationSetting()
Возвращаемое значение
long – ИД найденной настройки.
© Компания Directum, 2024 |