11 ReadWriteStrategy(
const settings::
SQLiteSettings& settings, engine::TaskProcessor& blocking_task_processor);
12 ~ReadWriteStrategy()
final;
14 void WriteStatistics(
utils::statistics::Writer& writer)
const final;
17 Pool& GetReadOnly()
const final;
18 Pool& GetReadWrite()
const final;
21 InitializeReadOnlyPoolReference(settings::
SQLiteSettings settings, engine::TaskProcessor& blocking_task_processor);
24 InitializeReadWritePoolReference(settings::
SQLiteSettings settings, engine::TaskProcessor& blocking_task_processor);
27 PoolPtr write_connection_pool_;
28 PoolPtr read_connection_pool_;