#include <PoolDatabaseSchema.h>
Public Member Functions | |
CondMetadataTable (coral::ISchema &dbSchema, PoolDbCache &dbCache) | |
void | create () |
void | drop () |
bool | eraseAllNames () |
bool | eraseObjectName (const std::string &name) |
bool | exists () |
bool | getAllNames (std::vector< std::string > &destination) |
bool | getNamesForContainer (int contId, std::vector< std::string > &destination) |
bool | getNamesForObject (int contId, int itemId, std::vector< std::string > &destination) |
bool | getObjectByName (const std::string &name, std::pair< int, int > &destination) |
void | setObjectName (const std::string &name, int contId, int itemId) |
virtual | ~CondMetadataTable () |
Public Member Functions inherited from ora::INamingServiceTable | |
virtual | ~INamingServiceTable () |
Public Member Functions inherited from ora::IDatabaseTable | |
virtual | ~IDatabaseTable () |
Static Public Member Functions | |
static std::string & | objectNameColumn () |
static std::string & | tableName () |
static std::string & | timetypeColumn () |
static std::string & | tokenColumn () |
Private Attributes | |
PoolDbCache & | m_dbCache |
coral::ISchema & | m_schema |
Definition at line 202 of file PoolDatabaseSchema.h.
ora::CondMetadataTable::CondMetadataTable | ( | coral::ISchema & | dbSchema, |
PoolDbCache & | dbCache | ||
) |
Definition at line 1105 of file PoolDatabaseSchema.cc.
|
virtual |
Definition at line 1111 of file PoolDatabaseSchema.cc.
|
virtual |
Implements ora::IDatabaseTable.
Definition at line 1252 of file PoolDatabaseSchema.cc.
References ora::throwException().
|
virtual |
Implements ora::IDatabaseTable.
Definition at line 1260 of file PoolDatabaseSchema.cc.
References ora::throwException().
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1137 of file PoolDatabaseSchema.cc.
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1129 of file PoolDatabaseSchema.cc.
|
virtual |
Implements ora::IDatabaseTable.
Definition at line 1248 of file PoolDatabaseSchema.cc.
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1229 of file PoolDatabaseSchema.cc.
References mergeVDriftHistosByStation::name, o2o::query, and runTheMatrix::ret.
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1200 of file PoolDatabaseSchema.cc.
References ora::PoolDbCacheData::m_className, ora::PoolDbCacheData::m_name, mergeVDriftHistosByStation::name, o2o::query, runTheMatrix::ret, and cond::writeTokenContainerFragment().
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1171 of file PoolDatabaseSchema.cc.
References ora::PoolDbCacheData::m_className, ora::PoolDbCacheData::m_name, mergeVDriftHistosByStation::name, o2o::query, runTheMatrix::ret, and cond::writeToken().
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1143 of file PoolDatabaseSchema.cc.
References cond::parseToken(), o2o::query, and runTheMatrix::ret.
|
static |
Definition at line 1090 of file PoolDatabaseSchema.cc.
|
virtual |
Implements ora::INamingServiceTable.
Definition at line 1114 of file PoolDatabaseSchema.cc.
References cond::writeToken().
|
static |
Definition at line 1085 of file PoolDatabaseSchema.cc.
|
static |
Definition at line 1100 of file PoolDatabaseSchema.cc.
|
static |
Definition at line 1095 of file PoolDatabaseSchema.cc.
|
private |
Definition at line 224 of file PoolDatabaseSchema.h.
|
private |
Definition at line 223 of file PoolDatabaseSchema.h.