Questo metodo è implementato in FRE per Linux e Windows.
- Implementare l’interfaccia ILicensingConnectionRecoveryCallback. Nell’implementazione del metodo OnDisconnect di questa interfaccia, specificare le azioni da eseguire dopo l’interruzione della connessione. Ad esempio, è possibile effettuare più tentativi per ristabilire la connessione di rete e, in caso di esito positivo, chiamare il metodo RestartLicensing dell’oggetto Engine per riavviare la gestione delle licenze.
- Chiamare il metodo SetLicensingConnectionRecoveryCallback passando come parametro di input un riferimento a questa interfaccia, per specificare che l’interfaccia implementata deve essere utilizzata per gestire le interruzioni della connessione.
- Durante l’uso di FineReader Engine, la connessione al server di licenza può interrompersi per vari motivi. Se si tenta di chiamare un metodo che richiede una licenza funzionale (ad esempio, un qualsiasi metodo di elaborazione), viene chiamato il metodo OnDisconnect.
- Il metodo OnDisconnect esegue le azioni specificate. 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, il programma continua a funzionare.
