Public Member Functions | |
void | commit () override |
CondDBTransaction (const std::shared_ptr< coral::ISessionProxy > &coralSession) | |
bool | isActive () override |
void | rollback () override |
~CondDBTransaction () override | |
Public Member Functions inherited from cond::persistency::ITransaction | |
virtual | ~ITransaction () |
Private Attributes | |
std::shared_ptr< coral::ISessionProxy > | m_session |
Additional Inherited Members | |
Public Attributes inherited from cond::persistency::ITransaction | |
size_t | clients = 0 |
bool | gtDbExists = false |
bool | gtDbOpen = false |
bool | iovDbExists = false |
bool | iovDbOpen = false |
bool | runInfoDbExists = false |
bool | runInfoDbOpen = true |
Definition at line 13 of file SessionImpl.cc.
|
inline |
Definition at line 15 of file SessionImpl.cc.
|
inlineoverride |
Definition at line 18 of file SessionImpl.cc.
|
inlineoverridevirtual |
Implements cond::persistency::ITransaction.
Definition at line 20 of file SessionImpl.cc.
References m_session.
Referenced by querying.connection::write_and_commit().
|
inlineoverridevirtual |
Implements cond::persistency::ITransaction.
Definition at line 28 of file SessionImpl.cc.
References m_session.
|
inlineoverridevirtual |
Implements cond::persistency::ITransaction.
Definition at line 24 of file SessionImpl.cc.
References m_session.
|
private |
Definition at line 32 of file SessionImpl.cc.
Referenced by commit(), isActive(), and rollback().