#include <OraDbSchema.h>
Public Member Functions | |
bool | create () |
bool | exists () |
IIOVTable & | iovTable () |
OraIOVSchema (DbSession &session) | |
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 106 of file OraDbSchema.h.
|
explicit |
Definition at line 226 of file OraDbSchema.cc.
|
inlinevirtual |
Definition at line 109 of file OraDbSchema.h.
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 237 of file OraDbSchema.cc.
References cond::DbSession::createDatabase(), m_cache, and cond::persistency::IOVCache::session().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 233 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 245 of file OraDbSchema.cc.
References m_iovTable.
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 249 of file OraDbSchema.cc.
References m_payloadTable.
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 253 of file OraDbSchema.cc.
References cond::persistency::throwException().
|
virtual |
Implements cond::persistency::IIOVSchema.
Definition at line 241 of file OraDbSchema.cc.
References m_tagTable.
|
private |
Definition at line 117 of file OraDbSchema.h.
|
private |
Definition at line 119 of file OraDbSchema.h.
Referenced by iovTable().
|
private |
Definition at line 120 of file OraDbSchema.h.
Referenced by payloadTable().
|
private |
Definition at line 118 of file OraDbSchema.h.
Referenced by tagTable().