class FileHandler::Observer

Interfaz de observador para que los clientes reciban eventos de notificaciones relacionados con el controlador de archivos. Todos los errores heredan de mip::Error. El cliente no debe volver a llamar al motor en la conversación que llama al observador.

Resumen

Miembros Descripciones
public virtual void OnCreateFileHandlerSuccess(const std::shared_ptr < FileHandler >& fileHandler, const std::shared_ptr < void >& context) Se llama cuando el controlador se crea correctamente.
public virtual void OnCreateFileHandlerFailure(const std::exception_ptr & error, const std::shared_ptr < void >& context) Se ha creado un error al crear el controlador.
public virtual void OnClassifySuccess(const std::vector < std::shared_ptr < Action >>& actions, const std::shared_ptr < void >& context) Se llama cuando se clasifica correctamente.
public virtual void OnClassifyFailure(const std::exception_ptr & error, const std::shared_ptr < void >& context) Se llama cuando se ha fallado la clasificación.
public virtual void OnGetDecryptedTemporaryFileSuccess(const std::string & decryptedFilePath, const std::shared_ptr < void >& context) Se llama al obtener el archivo temporal descifrado correctamente.
public virtual void OnGetDecryptedTemporaryFileFailure(const std::exception_ptr & error, const std::shared_ptr < void >& context) Se llama al obtener el archivo temporal descifrado.
vacío virtual público OnGetDecryptedTemporaryStreamSuccess(const std::shared_ptr < Stream >& decryptedStream, const std::shared_ptr < void >& context) Se llama al obtener el éxito de la transmisión temporal descifrada.
public virtual void OnGetDecryptedTemporaryStreamFailure(const std::exception_ptr & error, const std::shared_ptr < void >& context) Se llama al obtener la transmisión temporal descifrada.
public virtual void OnCommitSuccess(bool committed, const std::shared_ptr < void >& context) Se llamó al confirmar los cambios en el archivo se realizaron correctamente.
public virtual void OnCommitFailure(const std::exception_ptr & error, const std::shared_ptr < void >& context) Se ha realizado un error al confirmar los cambios en el archivo.
public virtual void OnInspectSuccess(const std::shared_ptr < FileInspector >& fileInspector, const std::shared_ptr < void >& context) Se llama cuando se inspecciona correctamente.
vacío virtual público OnInspectFailure(const std::exception_ptr & error, const std::shared_ptr < void >& context) Se llama cuando se ha fallado la inspección.

Miembros

OnCreateFileHandlerSuccess (función OnCreateFileHandlerSuccess)

Se llama cuando el controlador se crea correctamente.

OnCreateFileHandlerFailure (función OnCreateFileHandlerFailure)

Se ha creado un error al crear el controlador.

Función OnClassifySuccess

Se llama cuando se clasifica correctamente.

OnClassifyFailure (función OnClassifyFailure)

Se llama cuando se ha fallado la clasificación.

OnGetDecryptedTemporaryFileSuccess (función OnGetDecryptedTemporaryFileSuccess)

Se llama al obtener el archivo temporal descifrado correctamente.

OnGetDecryptedTemporaryFileFailure (función OnGetDecryptedTemporaryFileFailure)

Se llama al obtener el archivo temporal descifrado.

OnGetDecryptedTemporaryStreamSuccess (función OnGetDecryptedTemporaryStreamSuccess)

Se llama al obtener el éxito de la transmisión temporal descifrada.

OnGetDecryptedTemporaryStreamFailure (función OnGetDecryptedTemporaryStreamFailure)

Se llama al obtener la transmisión temporal descifrada.

Función OnCommitSuccess

Se llamó al confirmar los cambios en el archivo se realizaron correctamente.

Función OnCommitFailure

Se ha realizado un error al confirmar los cambios en el archivo.

Función OnInspectSuccess

Se llama cuando se inspecciona correctamente.

Función OnInspectFailure

Se llama cuando se ha fallado la inspección.