Esta interface é implementada no FRE para Linux e Windows.
- Implemente a interface ILicensingConnectionRecoveryCallback. Especifique as ações a serem executadas após a interrupção da conexão na implementação do método OnDisconnect desta interface. Por exemplo, você pode realizar várias tentativas de restabelecer a conexão de rede e, se bem-sucedido, chamar o método RestartLicensing do objeto Engine para reiniciar o licenciamento.
- Chame o método SetLicensingConnectionRecoveryCallback do objeto Engine passando a referência a esta interface como parâmetro de entrada, para indicar que a interface implementada será utilizada para tratar as interrupções de conexão.
- Durante o uso do FineReader Engine, a conexão com o servidor de licença pode ser interrompida por algum motivo. Se você tentar chamar qualquer método que exija a licença funcional (qualquer método de processamento, por exemplo), o método OnDisconnect será chamado.
- O método OnDisconnect executa as ações especificadas. Se a conexão for restabelecida com sucesso e o trabalho puder ser continuado, o valor de retorno deste método deverá ser TRUE.
- Em caso de sucesso, a execução do programa é retomada.
Método
| Nome | Description |
|---|---|
| OnDisconnect | É chamado pelo FineReader Engine quando a conexão com o servidor de licença é interrompida. |
