#include <ExportIOVUtilities.h>
Public Member Functions | |
int | execute () |
ExportIOVUtilities (std::string const &name) | |
~ExportIOVUtilities () | |
Public Member Functions inherited from cond::Utilities | |
void | addAuthenticationOptions () |
void | addConfigFileOption () |
void | addConnectOption () |
void | addConnectOption (const std::string &connectionOptionName, const std::string &shortName, const std::string &helpEntry) |
void | addDictionaryOption () |
void | addLogDBOption () |
template<typename T > | |
void | addOption (const std::string &fullName, const std::string &shortName, const std::string &helpEntry) |
template<> | |
void | addOption (const std::string &fullName, const std::string &shortName, const std::string &helpEntry) |
void | addSQLOutputOption () |
std::string | getAuthenticationPathValue () |
std::string | getConfigFileValue () |
std::string | getConnectValue () |
std::string | getDictionaryValue () |
std::string | getLogDBValue () |
template<typename T > | |
T | getOptionValue (const std::string &fullName) |
std::string | getPasswordValue () |
std::string | getUserValue () |
bool | hasDebug () |
bool | hasOptionValue (const std::string &fullName) |
void | initializePluginManager () |
cond::DbSession | openDbSession (const std::string &connectionParameterName, bool readOnly=false) |
cond::DbSession | openDbSession (const std::string &connectionParameterName, const std::string &role, bool readOnly=false) |
void | parseCommand (int argc, char **argv) |
int | run (int argc, char **argv) |
Utilities (const std::string &commandName, std::string positionalParameter=std::string("")) | |
virtual | ~Utilities () |
Additional Inherited Members | |
Protected Member Functions inherited from cond::Utilities | |
cond::DbSession | newDbSession (const std::string &connectionString, bool readOnly=false) |
cond::DbSession | newDbSession (const std::string &connectionString, const std::string &role, bool readOnly=false) |
Definition at line 6 of file ExportIOVUtilities.h.
|
explicit |
Definition at line 26 of file ExportIOVUtilities.cc.
References cond::Utilities::addAuthenticationOptions(), cond::Utilities::addConfigFileOption(), cond::Utilities::addConnectOption(), cond::Utilities::addDictionaryOption(), cond::Utilities::addLogDBOption(), and cond::Utilities::addSQLOutputOption().
cond::ExportIOVUtilities::~ExportIOVUtilities | ( | ) |
Definition at line 43 of file ExportIOVUtilities.cc.
|
virtual |
Reimplemented from cond::Utilities.
Definition at line 46 of file ExportIOVUtilities.cc.
References a, cond::MetaData::addMapping(), ora::QueryableVector< Tp >::back(), cond::DbSession::classNameForItem(), cond::DbScopedTransaction::commit(), cond::DbTransaction::commit(), cond::Auth::COND_READER_ROLE, cond::Auth::COND_WRITER_ROLE, cond::IOVNames::container(), filterCSVwithJSON::copy, gather_cfg::cout, cond::IOVEditor::create(), cond::IOVEditor::createIOVContainerIfNecessary(), debug, cond::MetaData::getToken(), cond::MetaData::hasTag(), cond::IOVEditor::importIterator(), cond::IOVProxy::iov(), cond::IOVSequence::iovs(), prof2calltree::last, cond::IOVSequence::lastTill(), cond::IOVEditor::load(), cond::IOVProxy::load(), ora::Database::lockContainer(), max(), cond::IOVSequence::metadata(), bookConverter::min, cond::TimeTypeSpecs::name, template_L1THistoryDQMService_cfg::outOfOrder, cond::IOVProxy::payloadClasses(), cond::UserLogInfo::provenance, cond::IOVEditor::proxy(), cond::IOVEditor::reload(), cond::IOVEditor::setScope(), cond::IOVProxy::size(), cond::DbScopedTransaction::start(), cond::DbTransaction::start(), cond::DbSession::storage(), AlCaHLTBitMon_QueryRunRegistry::string, cond::IOVSequence::Tag, cond::IOVEditor::timetype(), cond::IOVProxy::timetype(), cond::timeTypeSpecs, cond::IOVElement::token(), cond::DbSession::transaction(), python.IdGenerator::transaction, cond::UserLogInfo::usertext, and cms::Exception::what().