<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > SmartProcessing – интеллектуальная обработка Асинхронные обработчики модуля SmartProcessing |
Имя функции |
Модификатор |
Атрибут |
Описание |
virtual |
– |
Проверить статус задач по обработке в Ario |
|
virtual |
– |
Асинхронный обработчик удаления результатов распознавания сущности |
|
virtual |
– |
|
|
virtual |
– |
Получить время следующей попытки интеллектуальной обработки документов |
|
virtual |
[Public] |
Проверить, есть ли успешно обработанные в Ario бинарные образы документов |
|
virtual |
– |
Асинхронный обработчик распознавания в Ario документов из пакета |
|
virtual |
[Public] |
Отправить уведомление ответственному за верификацию об ошибках в Ario |
|
virtual |
– |
Асинхронный обработчик для простановки статуса обучения классификатора в результатах распознавания |
|
virtual |
– |
Асинхронный обработчик для проверки статуса дообучения в Ario |
Проверить статус задач по обработке в Ario.
Синтаксис
public virtual bool CheckArioTasksStatus(IBlobPackage blobPackage)
Параметры
blobPackage – Пакет бинарных образов документов.
Возвращаемое значение
bool – Признак того, что все задачи по обработке успешно завершены.
Асинхронный обработчик удаления результатов распознавания сущности.
Синтаксис
public virtual void DeleteEntityRecognitionInfo(Sungero.SmartProcessing.Server.AsyncHandlerInvokeArgs.DeleteEntityRecognitionInfoInvokeArgs args)
Параметры
args – Параметр - ИД сущности, результаты распознавания которой нужно удалить.
Синтаксис
public virtual void ElasticsearchReindex(Sungero.SmartProcessing.Server.AsyncHandlerInvokeArgs.ElasticsearchReindexInvokeArgs args)
Параметры
args
GetProcessBlobPackageNextRetryTime
Получить время следующей попытки интеллектуальной обработки документов.
Синтаксис
public virtual DateTime GetProcessBlobPackageNextRetryTime(int retryIteration)
Параметры
retryIteration – Номер итерации (начинается с нуля).
Возвращаемое значение
DateTime – Время следующей попытки.
HasBlobsSuccessfullyProcessedByArio
Проверить, есть ли успешно обработанные в Ario бинарные образы документов.
Синтаксис
[Public]
public virtual bool HasBlobsSuccessfullyProcessedByArio(IBlobPackage blobPackage)
Параметры
blobPackage – Пакет бинарных образов документов.
Возвращаемое значение
bool – Признак того, что хотя бы один бинарный образ документов успешно обработан в Ario.
Асинхронный обработчик распознавания в Ario документов из пакета.
Синтаксис
public virtual void ProcessBlobPackage(Sungero.SmartProcessing.Server.AsyncHandlerInvokeArgs.ProcessBlobPackageInvokeArgs args)
Параметры
args – BlobPackageId - ИД пакета бинарных образов документов.
SendNotificationAboutArioErrors
Отправить уведомление ответственному за верификацию об ошибках в Ario.
Синтаксис
[Public]
public virtual void SendNotificationAboutArioErrors(IBlobPackage blobPackage)
Параметры
blobPackage – Пакет бинарных образов документов.
Асинхронный обработчик для простановки статуса обучения классификатора в результатах распознавания.
Синтаксис
public virtual void SetClassifierTrainingStatus(Sungero.SmartProcessing.Server.AsyncHandlerInvokeArgs.SetClassifierTrainingStatusInvokeArgs args)
Параметры
args – RecognitionInfoId - ИД результата распознавания, TrainingStatus - статус обучения.
Асинхронный обработчик для проверки статуса дообучения в Ario.
Синтаксис
public virtual void TrainClassifier(Sungero.SmartProcessing.Server.AsyncHandlerInvokeArgs.TrainClassifierInvokeArgs args)
Параметры
args – ClassifierTrainingSessionId - ИД сессии обучения классификатора.
© Компания Directum, 2024 |