Classe FileHandler:: Observerclass FileHandler::Observer

Interfaccia Observer per il recupero di eventi di notifica correlati al gestore di file da parte dei client.Observer interface for clients to get notifications events related to file handler. Tutti gli errori ereditano da mip::Error.All errors inherit from mip::Error. I client non devono eseguire il callback del motore sul thread che chiama l'observer.Client should not call the engine back on the thread that calls the observer.

RiepilogoSummary

MembriMembers DescrizioniDescriptions
public virtual void OnCreateFileHandlerSuccess(const std::shared_ptr<FileHandler>& fileHandler, const std::shared_ptr<void>& context)public virtual void OnCreateFileHandlerSuccess(const std::shared_ptr<FileHandler>& fileHandler, const std::shared_ptr<void>& context) Viene chiamato quando il gestore è creato correttamente.Called when the handler is created successfully.
public virtual void OnCreateFileHandlerFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context)public virtual void OnCreateFileHandlerFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) Viene chiamato quando la creazione del gestore non è riuscita.Called when creating the handler failed.
public virtual void OnClassifySuccess (const std:: Vector <std::shared_ptr<Action> >& actions, const std:: shared_ptr <void>& context)public virtual void OnClassifySuccess(const std::vector<std::shared_ptr<Action>>& actions, const std::shared_ptr<void>& context) Chiamato quando classifica l'esito positivo.Called when classify success.
public virtual void OnClassifyFailure (const std:: exception_ptr& Error, const std:: shared_ptr <void>& context)public virtual void OnClassifyFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) Chiamato quando la classificazione non è riuscita.Called when classify failed.
public virtual void OnGetDecryptedTemporaryFileSuccess (const std:: String& decryptedFilePath, const std:: shared_ptr <void>& context)public virtual void OnGetDecryptedTemporaryFileSuccess(const std::string& decryptedFilePath, const std::shared_ptr<void>& context) Chiamato quando il file temporaneo decrittografato riesce.Called when getting the decrypted temporary file success.
public virtual void OnGetDecryptedTemporaryFileFailure (const std:: exception_ptr& Error, const std:: shared_ptr <void>& context)public virtual void OnGetDecryptedTemporaryFileFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) Chiamato quando il recupero del file temporaneo decrittografato non è riuscito.Called when getting the decrypted temporary file failed.
public virtual void OnGetDecryptedTemporaryStreamSuccess (const std:: shared_ptr <Stream>& decryptedStream, const std:: shared_ptr <void>& context)public virtual void OnGetDecryptedTemporaryStreamSuccess(const std::shared_ptr<Stream>& decryptedStream, const std::shared_ptr<void>& context) Chiamato quando il flusso temporaneo decrittografato riesce.Called when getting the decrypted temporary stream success.
public virtual void OnGetDecryptedTemporaryStreamFailure (const std:: exception_ptr& Error, const std:: shared_ptr <void>& context)public virtual void OnGetDecryptedTemporaryStreamFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) Chiamato quando il recupero del flusso temporaneo decrittografato non è riuscito.Called when getting the decrypted temporary stream failed.
public virtual void OnCommitSuccess(bool committed, const std::shared_ptr<void>& context)public virtual void OnCommitSuccess(bool committed, const std::shared_ptr<void>& context) Viene chiamato quando il commit delle modifiche al file è riuscito correttamente.Called when committing the changes to the file were successful.
public virtual void OnCommitFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context)public virtual void OnCommitFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) Viene chiamato quando il commit delle modifiche al file non è riuscito.Called when committing the changes to the file failed.
public virtual void OnInspectSuccess (const std:: shared_ptr <FileInspector>& fileinspector, const std:: shared_ptr <void>& context)public virtual void OnInspectSuccess(const std::shared_ptr<FileInspector>& fileInspector, const std::shared_ptr<void>& context) Viene chiamato quando il controllo ha esito positivo.Called when inspect success.
public virtual void OnInspectFailure (const std:: exception_ptr& Error, const std:: shared_ptr <void>& context)public virtual void OnInspectFailure(const std::exception_ptr& error, const std::shared_ptr<void>& context) Chiamato quando il controllo non è riuscito.Called when inspect failed.

MembriMembers

OnCreateFileHandlerSuccess (funzione)OnCreateFileHandlerSuccess function

Viene chiamato quando il gestore è creato correttamente.Called when the handler is created successfully.

OnCreateFileHandlerFailure (funzione)OnCreateFileHandlerFailure function

Viene chiamato quando la creazione del gestore non è riuscita.Called when creating the handler failed.

OnClassifySuccess (funzione)OnClassifySuccess function

Chiamato quando classifica l'esito positivo.Called when classify success.

OnClassifyFailure (funzione)OnClassifyFailure function

Chiamato quando la classificazione non è riuscita.Called when classify failed.

OnGetDecryptedTemporaryFileSuccess (funzione)OnGetDecryptedTemporaryFileSuccess function

Chiamato quando il file temporaneo decrittografato riesce.Called when getting the decrypted temporary file success.

OnGetDecryptedTemporaryFileFailure (funzione)OnGetDecryptedTemporaryFileFailure function

Chiamato quando il recupero del file temporaneo decrittografato non è riuscito.Called when getting the decrypted temporary file failed.

OnGetDecryptedTemporaryStreamSuccess (funzione)OnGetDecryptedTemporaryStreamSuccess function

Chiamato quando il flusso temporaneo decrittografato riesce.Called when getting the decrypted temporary stream success.

OnGetDecryptedTemporaryStreamFailure (funzione)OnGetDecryptedTemporaryStreamFailure function

Chiamato quando il recupero del flusso temporaneo decrittografato non è riuscito.Called when getting the decrypted temporary stream failed.

OnCommitSuccess (funzione)OnCommitSuccess function

Viene chiamato quando il commit delle modifiche al file è riuscito correttamente.Called when committing the changes to the file were successful.

OnCommitFailure (funzione)OnCommitFailure function

Viene chiamato quando il commit delle modifiche al file non è riuscito.Called when committing the changes to the file failed.

OnInspectSuccess (funzione)OnInspectSuccess function

Viene chiamato quando il controllo ha esito positivo.Called when inspect success.

OnInspectFailure (funzione)OnInspectFailure function

Chiamato quando il controllo non è riuscito.Called when inspect failed.