ANNA Suite  2020b
Multipurpose development suite for Telco applications
Protected Member Functions | Friends | List of all members
anna::dbms::FailRecoveryHandler Class Referenceabstract

#include <FailRecoveryHandler.hpp>

Protected Member Functions

virtual void apply (Connection &connection, const int tryCounter) noexcept(false)=0
 

Friends

class Database
 

Detailed Description

Interfaz que deben cumplir los manejadores que reciben la notificacion de que no ha sido posible restaurar una determina conexion con la base de datos.

Member Function Documentation

◆ apply()

virtual void anna::dbms::FailRecoveryHandler::apply ( Connection connection,
const int  tryCounter 
)
protectedpure virtualnoexcept

Este metodo debe ser reimplementado para describir las operaciones que vamos a realizar en caso de no poder recuperar la conexion recibida como parametro.

Parameters
connectionInstancia de la conexion en la que hemos detectado el fallo.
tryCounterNumero de intentos de recuperacion de la conexion.
Warning
Este metodo se invocara automaticamente desde anna::dbms::Database::recover.

Friends And Related Function Documentation

◆ Database

friend class Database
friend

The documentation for this class was generated from the following file: