crawlserv++  [under development]
Application for crawling and analyzing textual content of websites.
crawlservpp::Module::Analyzer::Database Member List

This is the complete list of members for crawlservpp::Module::Analyzer::Database, including all inherited members.

addAdditionalTable(const std::string &name, const std::vector< StringString > &fields, bool isCompressed, bool isDelete)crawlservpp::Module::Analyzer::Database
addColumn(const std::string &tableName, const TableColumn &column)crawlservpp::Wrapper::Databaseinlineprotected
addDatabaseLock(const std::string &name, const IsRunningCallback &isRunningCallback)crawlservpp::Wrapper::Databaseinlineprotectedstatic
additionalTablescrawlservpp::Module::Analyzer::Databaseprotected
addOrUpdateTargetTable(const TargetTableProperties &properties)crawlservpp::Wrapper::Databaseinline
addPreparedStatement(const std::string &sqlQuery, std::size_t &id)crawlservpp::Wrapper::Databaseinlineprotected
addTargetColumn(const std::string &tableName, const TableColumn &column)crawlservpp::Wrapper::Databaseinline
beginNoLock()crawlservpp::Wrapper::Databaseinline
checkConnection()crawlservpp::Wrapper::Databaseinlineprotected
checkSources(std::vector< std::uint8_t > &types, std::vector< std::string > &tables, std::vector< std::string > &columns)crawlservpp::Module::Analyzer::Database
clearPreparedStatement(std::size_t &id)crawlservpp::Wrapper::Databaseinlineprotected
compressTable(const std::string &tableName)crawlservpp::Wrapper::Databaseinlineprotected
corpusSlicingcrawlservpp::Module::Analyzer::Databaseprotected
createTable(const TableProperties &properties)crawlservpp::Wrapper::Databaseinlineprotected
Database(Module::Database &dbThread)crawlservpp::Module::Analyzer::Databaseexplicit
crawlservpp::Wrapper::Database::Database(Database &)=deletecrawlservpp::Wrapper::Database
crawlservpp::Wrapper::Database::Database(Database &&)=deletecrawlservpp::Wrapper::Database
databasecrawlservpp::Wrapper::Databaseprotected
deleteTargetTable(const std::string &type, std::uint64_t tableId)crawlservpp::Wrapper::Databaseinline
dropTable(const std::string &tableName)crawlservpp::Wrapper::Databaseinlineprotected
endNoLock()crawlservpp::Wrapper::Databaseinline
getAdditionalTableName(std::size_t id) constcrawlservpp::Module::Analyzer::Database
getColumnType(const std::string &tableName, const std::string &columnName)crawlservpp::Wrapper::Databaseinline
getConfiguration(std::uint64_t configId)crawlservpp::Wrapper::Databaseinline
getCorporaLastUpdated() constcrawlservpp::Module::Analyzer::Database
getCorpus(const CorpusProperties &corpusProperties, const std::string &filterDateFrom, const std::string &filterDateTo, Data::Corpus &corpusTo, std::size_t &sourcesTo, StatusSetter &statusSetter)crawlservpp::Module::Analyzer::Database
getCustomData(Data::GetValue &data)crawlservpp::Wrapper::Databaseinline
getCustomData(Data::GetFields &data)crawlservpp::Wrapper::Databaseinline
getCustomData(Data::GetFieldsMixed &data)crawlservpp::Wrapper::Databaseinline
getCustomData(Data::GetColumn &data)crawlservpp::Wrapper::Databaseinline
getCustomData(Data::GetColumns &data)crawlservpp::Wrapper::Databaseinline
getCustomData(Data::GetColumnsMixed &data)crawlservpp::Wrapper::Databaseinline
getLastInsertedId()crawlservpp::Wrapper::Databaseinlineprotected
getLoggingMin() constcrawlservpp::Wrapper::Databaseinlineprotected
getLoggingVerbose() constcrawlservpp::Wrapper::Databaseinlineprotected
getMaxAllowedPacketSize() constcrawlservpp::Wrapper::Databaseinlineprotected
getOptions() constcrawlservpp::Wrapper::Databaseinlineprotected
getPreparedStatement(std::size_t id)crawlservpp::Wrapper::Databaseinlineprotected
getQueryProperties(std::uint64_t queryId, QueryProperties &queryPropertiesTo)crawlservpp::Wrapper::Databaseinline
getRequestCounter()crawlservpp::Wrapper::Databaseinlinestatic
getSourceColumnName(std::uint16_t type, const std::string &name)crawlservpp::Module::Analyzer::Databasestatic
getSourceTableName(std::uint16_t type, const std::string &name) constcrawlservpp::Module::Analyzer::Database
getTargetTableId(const std::string &type, std::uint64_t listId, const std::string &tableName)crawlservpp::Wrapper::Databaseinline
getTargetTableName(const std::string &type, std::uint64_t tableId)crawlservpp::Wrapper::Databaseinline
getTargetTables(const std::string &type, std::uint64_t listId)crawlservpp::Wrapper::Databaseinline
getTargetTableUpdated()crawlservpp::Module::Analyzer::Database
getUrlListIdString() constcrawlservpp::Wrapper::Databaseinlineprotected
getWebsiteDomain(std::uint64_t websiteId)crawlservpp::Wrapper::Databaseinline
getWebsiteIdString() constcrawlservpp::Wrapper::Databaseinlineprotected
initTargetTable(bool isCompressed, bool isDelete)crawlservpp::Module::Analyzer::Database
insertCustomData(const Data::InsertValue &data)crawlservpp::Wrapper::Databaseinline
insertCustomData(const Data::InsertFields &data)crawlservpp::Wrapper::Databaseinline
insertCustomData(const Data::InsertFieldsMixed &data)crawlservpp::Wrapper::Databaseinline
isColumnExists(const std::string &tableName, const std::string &columnName)crawlservpp::Wrapper::Databaseinline
isTableEmpty(const std::string &tableName)crawlservpp::Wrapper::Databaseinline
isTableExists(const std::string &tableName)crawlservpp::Wrapper::Databaseinline
log(std::uint8_t level, const std::string &logEntry)crawlservpp::Wrapper::Databaseinline
log(std::uint8_t level, std::queue< std::string > &logEntries)crawlservpp::Wrapper::Databaseinline
operator=(Database &)=deletecrawlservpp::Wrapper::Database
operator=(Database &&)=deletecrawlservpp::Wrapper::Database
prepare()crawlservpp::Module::Analyzer::Database
removeDatabaseLock(const std::string &name)crawlservpp::Wrapper::Databaseinlineprotectedstatic
reserveForPreparedStatements(std::size_t n)crawlservpp::Wrapper::Databaseinlineprotected
setCorpusSlicing(std::uint8_t percentageOfMaxAllowedPackageSize)crawlservpp::Module::Analyzer::Database
setIsRunningCallback(const IsRunningCallback &isRunningCallback)crawlservpp::Module::Analyzer::Database
setLogging(std::uint8_t level, std::uint8_t min, std::uint8_t verbose)crawlservpp::Wrapper::Databaseinline
setSleepOnError(std::uint64_t seconds)crawlservpp::Wrapper::Databaseinline
setTargetFields(const std::vector< StringString > &fields)crawlservpp::Module::Analyzer::Database
setTargetTable(const std::string &table)crawlservpp::Module::Analyzer::Database
setTimeOut(std::uint64_t milliseconds)crawlservpp::Wrapper::Databaseinline
setUrlListCaseSensitive(std::uint64_t listId, bool isCaseSensitive)crawlservpp::Wrapper::Databaseinlineprotected
sqlException(const std::string &function, const sql::SQLException &e)crawlservpp::Wrapper::Databaseinlineprotectedstatic
sqlExecute(sql::PreparedStatement &sqlPreparedStatement)crawlservpp::Wrapper::Databaseinlineprotectedstatic
sqlExecuteQuery(sql::PreparedStatement &sqlPreparedStatement)crawlservpp::Wrapper::Databaseinlineprotectedstatic
sqlExecuteUpdate(sql::PreparedStatement &sqlPreparedStatement)crawlservpp::Wrapper::Databaseinlineprotectedstatic
tablePrefixcrawlservpp::Module::Analyzer::Databaseprotected
targetFieldscrawlservpp::Module::Analyzer::Databaseprotected
targetTableFullcrawlservpp::Module::Analyzer::Databaseprotected
targetTableIdcrawlservpp::Module::Analyzer::Databaseprotected
targetTableNamecrawlservpp::Module::Analyzer::Databaseprotected
tryDatabaseLock(const std::string &name)crawlservpp::Wrapper::Databaseinlineprotectedstatic
updateAdditionalTable(std::size_t id)crawlservpp::Module::Analyzer::Database
updateCustomData(const Data::UpdateValue &data)crawlservpp::Wrapper::Databaseinline
updateCustomData(const Data::UpdateFields &data)crawlservpp::Wrapper::Databaseinline
updateCustomData(const Data::UpdateFieldsMixed &data)crawlservpp::Wrapper::Databaseinline
updateTargetTable()crawlservpp::Module::Analyzer::Database
~Database()=defaultcrawlservpp::Wrapper::Databasevirtual