1 #ifndef CONDCORE_DBCOMMON_LOGGER_H
2 #define CONDCORE_DBCOMMON_LOGGER_H
39 const std::string& payloadToken,
40 const std::string& iovtag,
41 const std::string& iovtimetype,
42 unsigned int payloadIdx,
43 unsigned long long lastSince
51 const std::string& destDB,
52 const std::string& payloadToken,
53 const std::string& iovtag,
54 const std::string& iovtimetype,
55 unsigned int payloadIdx,
56 unsigned long long lastSince,
57 const std::string& exceptionMessage
70 bool filterFailedOp=
true)
const;
81 bool filterFailedOp=
true)
const;
84 const std::string & connectionStr,
86 bool filterFailedOp=
true)
const;
90 const std::string& utctime,
91 const std::string& destDB,
92 const std::string& payloadToken,
94 const std::string& iovtag,
95 const std::string& iovtimetype,
96 unsigned int payloadIdx,
97 unsigned long long lastSince,
98 const std::string& exceptionMessage);
SequenceManager * m_sequenceManager
DbSession m_sessionHandle
void LookupLastEntryByProvenance(const std::string &provenance, LogDBEntry &logentry, bool filterFailedOp=true) const
void logOperationNow(const cond::UserLogInfo &userlogInfo, const std::string &destDB, const std::string &payloadToken, const std::string &iovtag, const std::string &iovtimetype, unsigned int payloadIdx, unsigned long long lastSince)
coral::IQuery * m_statusEditorHandle
void createLogDBIfNonExist()
void insertLogRecord(unsigned long long logId, const std::string &utctime, const std::string &destDB, const std::string &payloadToken, const cond::UserLogInfo &userLogInfo, const std::string &iovtag, const std::string &iovtimetype, unsigned int payloadIdx, unsigned long long lastSince, const std::string &exceptionMessage)
void LookupLastEntryByTag(const std::string &iovtag, LogDBEntry &logentry, bool filterFailedOp=true) const
Logger(DbSession &sessionHandle)
void logFailedOperationNow(const cond::UserLogInfo &userlogInfo, const std::string &destDB, const std::string &payloadToken, const std::string &iovtag, const std::string &iovtimetype, unsigned int payloadIdx, unsigned long long lastSince, const std::string &exceptionMessage)