Esta interface é implementada no FRE para Linux e Windows.
Esta é uma interface de callback usada para gerenciar o trabalho do objeto BatchProcessor e relatar erros ocorridos durante o processamento. Esta interface é implementada no lado do cliente.
Um objeto que recebe notificações por meio dos métodos desta interface pode fazer o seguinte na implementação desses métodos:
- Relatar erros de processamento ao usuário.
- Cancelar o processamento.
- Também pode processar mensagens do sistema para ajudar a evitar que o aplicativo pareça não responder durante operações longas. Isso pode ser útil em aplicativos com interface do usuário.
| Nome | Descrição |
|---|
| OnError | Fornece ao cliente descrições dos erros ocorridos durante o processamento. |
| OnProgress | Permite que o cliente cancele o processamento. |
O método IBatchProcessor::Start recebe um ponteiro para esta interface como parâmetro de entrada.
No Linux, essa interface não funciona se o objeto Engine for carregado como um servidor externo ao processo.
BatchProcessor