client-cpp  0.7.4
kaa::DefaultFailoverStrategy Class Reference

#include <DefaultFailoverStrategy.hpp>

+ Inheritance diagram for kaa::DefaultFailoverStrategy:
+ Collaboration diagram for kaa::DefaultFailoverStrategy:

Public Member Functions

virtual FailoverStrategyDecision onFailover (Failover failover)
 
- Public Member Functions inherited from kaa::IFailoverStrategy
virtual ~IFailoverStrategy ()
 

Static Public Attributes

static const std::size_t DEFAULT_BOOTSTRAP_SERVERS_RETRY_PERIOD = 2
 
static const std::size_t DEFAULT_OPERATION_SERVERS_RETRY_PERIOD = 2
 
static const std::size_t DEFAULT_NO_OPERATION_SERVERS_RETRY_PERIOD = 2
 
static const std::size_t DEFAULT_CURRENT_BOOTSTRAP_SERVER_NA = 2
 
static const std::size_t DEFAULT_NO_CONNECTIVITY_RETRY_PERIOD = 5
 

Detailed Description

Definition at line 24 of file DefaultFailoverStrategy.hpp.

Member Function Documentation

virtual FailoverStrategyDecision kaa::DefaultFailoverStrategy::onFailover ( Failover  failover)
virtual

Member Data Documentation

const std::size_t kaa::DefaultFailoverStrategy::DEFAULT_BOOTSTRAP_SERVERS_RETRY_PERIOD = 2
static

Definition at line 30 of file DefaultFailoverStrategy.hpp.

const std::size_t kaa::DefaultFailoverStrategy::DEFAULT_CURRENT_BOOTSTRAP_SERVER_NA = 2
static

Definition at line 36 of file DefaultFailoverStrategy.hpp.

const std::size_t kaa::DefaultFailoverStrategy::DEFAULT_NO_CONNECTIVITY_RETRY_PERIOD = 5
static

Definition at line 38 of file DefaultFailoverStrategy.hpp.

const std::size_t kaa::DefaultFailoverStrategy::DEFAULT_NO_OPERATION_SERVERS_RETRY_PERIOD = 2
static

Definition at line 34 of file DefaultFailoverStrategy.hpp.

const std::size_t kaa::DefaultFailoverStrategy::DEFAULT_OPERATION_SERVERS_RETRY_PERIOD = 2
static

Definition at line 32 of file DefaultFailoverStrategy.hpp.


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