#include <TechnologyDispatcher.h>
TechnologyDispatcher is a class that delivers the appropriate MicroSessionManager given a technology.
Definition at line 30 of file TechnologyDispatcher.h.
◆ TechnologyDispatcher()
◆ ~TechnologyDispatcher()
pool::PersistencySvc::TechnologyDispatcher::~TechnologyDispatcher |
( |
| ) |
|
◆ disconnectAll()
bool pool::PersistencySvc::TechnologyDispatcher::disconnectAll |
( |
| ) |
|
Disconnects from all the databases.
◆ microSessionManager() [1/4]
◆ microSessionManager() [2/4]
◆ microSessionManager() [3/4]
MicroSessionManager& pool::PersistencySvc::TechnologyDispatcher::microSessionManager |
( |
long |
technology | ) |
|
Returns the technology given a technology type.
◆ microSessionManager() [4/4]
◆ m_registry
◆ m_technologyNames
std::map< std::string, MicroSessionManager* > pool::PersistencySvc::TechnologyDispatcher::m_technologyNames |
|
private |
◆ m_technologyTypes
std::map< long, MicroSessionManager* > pool::PersistencySvc::TechnologyDispatcher::m_technologyTypes |
|
private |
◆ m_transaction
ITransaction& pool::PersistencySvc::TechnologyDispatcher::m_transaction |
|
private |
The documentation for this class was generated from the following file: