#include <WriteDQMSummaryIntoOMDS.h>
Public Member Functions | |
void | dropTable (const std::string &table) |
void | dropView (const std::string &view) |
std::vector< Item > | readData (const std::string &file) |
void | run () |
void | writeData (const std::string &tableToRead) |
WriteDQMSummaryIntoOMDS (const std::string &connectionString, const std::string &user, const std::string &pass) | |
virtual | ~WriteDQMSummaryIntoOMDS () |
Public Member Functions inherited from TestBase | |
void | setVerbosityLevel (coral::MsgLevel level) |
void | setVerbosityLevel (coral::MsgLevel level) |
void | setVerbosityLevel (coral::MsgLevel level) |
TestBase () | |
TestBase () | |
TestBase () | |
virtual | ~TestBase () |
virtual | ~TestBase () |
virtual | ~TestBase () |
Private Attributes | |
std::string | m_connectionString |
std::string | m_file |
std::vector< Item > | m_itemvec |
std::string | m_pass |
std::string | m_tableToAppend |
std::string | m_tableToDrop |
std::string | m_user |
std::string | m_viewToDrop |
Additional Inherited Members | |
Protected Member Functions inherited from TestBase | |
coral::ISession * | connect (const std::string &connectionString, const std::string &user, const std::string &password) |
coral::ISession * | connect (const std::string &connectionString, const std::string &user, const std::string &password) |
coral::ISession * | connect (const std::string &connectionString, const std::string &user, const std::string &password) |
Definition at line 31 of file WriteDQMSummaryIntoOMDS.h.
WriteDQMSummaryIntoOMDS::WriteDQMSummaryIntoOMDS | ( | const std::string & | connectionString, |
const std::string & | user, | ||
const std::string & | pass | ||
) |
Definition at line 22 of file WriteDQMSummaryIntoOMDS.cc.
References m_file, m_tableToAppend, m_tableToDrop, and m_viewToDrop.
|
virtual |
Definition at line 40 of file WriteDQMSummaryIntoOMDS.cc.
void WriteDQMSummaryIntoOMDS::dropTable | ( | const std::string & | table | ) |
Definition at line 50 of file WriteDQMSummaryIntoOMDS.cc.
References TestBase::connect(), gather_cfg::cout, m_connectionString, m_pass, m_tableToDrop, m_user, python.IdGenerator::schema, python.CommonUtils::session, and table.
void WriteDQMSummaryIntoOMDS::dropView | ( | const std::string & | view | ) |
Definition at line 61 of file WriteDQMSummaryIntoOMDS.cc.
References TestBase::connect(), gather_cfg::cout, m_connectionString, m_pass, m_user, m_viewToDrop, python.IdGenerator::schema, and python.CommonUtils::session.
std::vector< Item > WriteDQMSummaryIntoOMDS::readData | ( | const std::string & | file | ) |
Definition at line 72 of file WriteDQMSummaryIntoOMDS.cc.
References dtNoiseDBValidation_cfg::cerr, AlCaHLTBitMon_QueryRunRegistry::comp, cmsRelvalreport::exit, mergeVDriftHistosByStation::file, recoMuon::in, gen::k, prof2calltree::l, geometryCSVtoXML::line, m_file, m_itemvec, Item::m_reportcontent, Item::m_run, Item::m_status, Item::m_subsystem, AlCaHLTBitMon_QueryRunRegistry::string, and tmp.
|
virtual |
Implements TestBase.
Definition at line 46 of file WriteDQMSummaryIntoOMDS.cc.
Referenced by Types.EventID::cppID(), and Types.LuminosityBlockID::cppID().
void WriteDQMSummaryIntoOMDS::writeData | ( | const std::string & | tableToRead | ) |
Definition at line 120 of file WriteDQMSummaryIntoOMDS.cc.
References TestBase::connect(), gather_cfg::cout, gen::k, m_connectionString, m_itemvec, m_pass, Item::m_reportcontent, Item::m_run, Item::m_status, Item::m_subsystem, m_tableToAppend, m_user, python.IdGenerator::schema, python.CommonUtils::session, AlCaHLTBitMon_QueryRunRegistry::string, and table.
|
private |
Definition at line 58 of file WriteDQMSummaryIntoOMDS.h.
Referenced by dropTable(), dropView(), and writeData().
|
private |
Definition at line 52 of file WriteDQMSummaryIntoOMDS.h.
Referenced by readData(), and WriteDQMSummaryIntoOMDS().
|
private |
Definition at line 50 of file WriteDQMSummaryIntoOMDS.h.
Referenced by readData(), and writeData().
|
private |
Definition at line 60 of file WriteDQMSummaryIntoOMDS.h.
Referenced by dropTable(), dropView(), and writeData().
|
private |
Definition at line 56 of file WriteDQMSummaryIntoOMDS.h.
Referenced by writeData(), and WriteDQMSummaryIntoOMDS().
|
private |
Definition at line 53 of file WriteDQMSummaryIntoOMDS.h.
Referenced by dropTable(), and WriteDQMSummaryIntoOMDS().
|
private |
Definition at line 59 of file WriteDQMSummaryIntoOMDS.h.
Referenced by dropTable(), dropView(), and writeData().
|
private |
Definition at line 54 of file WriteDQMSummaryIntoOMDS.h.
Referenced by dropView(), and WriteDQMSummaryIntoOMDS().