Questa interfaccia è implementata in FRE per Linux e Windows.
- Implementa l’interfaccia ILicensingConnectionRecoveryCallback. Specifica le azioni da eseguire dopo l’interruzione della connessione nell’implementazione del metodo OnDisconnect di questa interfaccia. Ad esempio, puoi effettuare diversi tentativi per ristabilire la connessione di rete e, se l’operazione riesce, chiamare il metodo RestartLicensing dell’oggetto Engine per riavviare la gestione delle licenze.
- Chiama il metodo SetLicensingConnectionRecoveryCallback dell’oggetto Engine passando come parametro di input il riferimento a questa interfaccia, per specificare che l’interfaccia implementata deve essere usata per gestire le interruzioni della connessione.
- Durante l’utilizzo di FineReader Engine, la connessione al License Server può interrompersi per vari motivi. Se tenti di chiamare un metodo che richiede una licenza attiva (ad esempio un qualsiasi metodo di elaborazione), viene chiamato il metodo OnDisconnect.
- Il metodo OnDisconnect esegue le azioni che hai specificato. Se la connessione viene ristabilita correttamente e il lavoro può proseguire, il valore restituito da questo metodo deve essere TRUE.
- In caso di esito positivo, l’esecuzione del programma prosegue.
Metodo
| Nome | Descrizione |
|---|---|
| OnDisconnect | Viene chiamato da FineReader Engine quando si interrompe la connessione al License Server. |
