Partage via


class FileHandler ::Observer

Interface d’observateur pour que les clients obtiennent des événements de notifications liés au gestionnaire de fichiers. Toutes les erreurs héritent de mip ::Error. Le client ne doit pas appeler le moteur sur le thread qui appelle l’observateur.

Résumé

Membres Descriptions
public virtual void OnCreateFileHandlerSuccess(const std ::shared_ptr<FileHandler&fileHandler>, const std ::shared_ptr<void>&context) Appelé lorsque le gestionnaire est créé avec succès.
public virtual void OnCreateFileHandlerFailure(const std ::exception_ptr&error, const std ::shared_ptr<void>&context) Appelé lors de la création du gestionnaire a échoué.
public virtual void OnClassifySuccess(const std ::vector<std ::shared_ptr Action>>&shared_ptr<, const std ::shared_ptr<void>&context) Appelé lors de la classification de la réussite.
public virtual void OnClassifyFailure(const std ::exception_ptr&error, const std ::shared_ptr<void>&context) Appelé lors de l’échec de la classification.
public virtual void OnGetDecryptedTemporaryFileSuccess(const std ::string&decryptedFilePath, const std ::shared_ptr<void>&context) Appelé lors de l’obtention du succès du fichier temporaire déchiffré.
public virtual void OnGetDecryptedTemporaryFileFailure(const std ::exception_ptr&error, const std ::shared_ptr<void>&context) Appelé lors de l’obtention du fichier temporaire déchiffré a échoué.
public virtual void OnGetDecryptedTemporaryStreamSuccess(const std ::shared_ptr<Stream>&decryptedStream, const std ::shared_ptr<void>&context) Appelé lors de l’obtention de la réussite du flux temporaire déchiffré.
public virtual void OnGetDecryptedTemporaryStreamFailure(const std ::exception_ptr&error, const std ::shared_ptr<void>&context) Appelé lors de l’obtention du flux temporaire déchiffré a échoué.
public virtual void OnCommitSuccess(bool commit, const std ::shared_ptr<void>&context) Appelé lors de la validation des modifications apportées au fichier a réussi.
public virtual void OnCommitFailure(const std ::exception_ptr&error, const std ::shared_ptr<void>&context) Appelé lors de la validation des modifications apportées au fichier a échoué.
public virtual void OnInspectSuccess(const std ::shared_ptr<FileInspector>&fileInspector, const std ::shared_ptr<void>&context) Appelé lors de l’inspection de la réussite.
public virtual void OnInspectFailure(const std ::exception_ptr&error, const std ::shared_ptr<void>&context) Appelé en cas d’échec de l’inspection.

Membres

OnCreateFileHandlerSuccess, fonction

Appelé lorsque le gestionnaire est créé avec succès.

OnCreateFileHandlerFailure, fonction

Appelé lors de la création du gestionnaire a échoué.

OnClassifySuccess, fonction

Appelé lors de la classification de la réussite.

OnClassifyFailure, fonction

Appelé lors de l’échec de la classification.

OnGetDecryptedTemporaryFileSuccess, fonction

Appelé lors de l’obtention du succès du fichier temporaire déchiffré.

OnGetDecryptedTemporaryFileFailure, fonction

Appelé lors de l’obtention du fichier temporaire déchiffré a échoué.

OnGetDecryptedTemporaryStreamSuccess, fonction

Appelé lors de l’obtention de la réussite du flux temporaire déchiffré.

OnGetDecryptedTemporaryStreamFailure, fonction

Appelé lors de l’obtention du flux temporaire déchiffré a échoué.

OnCommitSuccess, fonction

Appelé lors de la validation des modifications apportées au fichier a réussi.

OnCommitFailure, fonction

Appelé lors de la validation des modifications apportées au fichier a échoué.

OnInspectSuccess, fonction

Appelé lors de l’inspection de la réussite.

OnInspectFailure, fonction

Appelé en cas d’échec de l’inspection.