#include <OraDbSchema.h>
Public Member Functions | |
bool | create () |
bool | exists () |
IIOVTable & | iovTable () |
OraIOVSchema (DbSession &session) | |
std::string | parsePoolToken (const std::string &poolToken) |
IPayloadMigrationTable & | payloadMigrationTable () |
IPayloadTable & | payloadTable () |
ITagMigrationTable & | tagMigrationTable () |
ITagTable & | tagTable () |
virtual | ~OraIOVSchema () |
Public Member Functions inherited from cond::persistency::IIOVSchema | |
virtual | ~IIOVSchema () |
Private Attributes | |
IOVCache | m_cache |
OraIOVTable | m_iovTable |
OraPayloadTable | m_payloadTable |
OraTagTable | m_tagTable |
Definition at line 115 of file OraDbSchema.h.
|
explicit |
Definition at line 266 of file OraDbSchema.cc.
|
inlinevirtual |
Definition at line 118 of file OraDbSchema.h.
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 277 of file OraDbSchema.cc.
References cond::DbSession::createDatabase(), m_cache, and cond::persistency::IOVCache::session().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 273 of file OraDbSchema.cc.
References ora::Database::exists(), m_cache, cond::persistency::IOVCache::session(), and cond::DbSession::storage().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 285 of file OraDbSchema.cc.
References m_iovTable.
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 303 of file OraDbSchema.cc.
References m_cache, geometryXMLtoCSV::parser, cond::persistency::IOVCache::session(), and cond::DbSession::storage().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 298 of file OraDbSchema.cc.
References cond::persistency::throwException().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 289 of file OraDbSchema.cc.
References m_payloadTable.
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 293 of file OraDbSchema.cc.
References cond::persistency::throwException().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 281 of file OraDbSchema.cc.
References m_tagTable.
|
private |
Definition at line 128 of file OraDbSchema.h.
Referenced by create(), exists(), and parsePoolToken().
|
private |
Definition at line 130 of file OraDbSchema.h.
Referenced by iovTable().
|
private |
Definition at line 131 of file OraDbSchema.h.
Referenced by payloadTable().
|
private |
Definition at line 129 of file OraDbSchema.h.
Referenced by tagTable().