|
kDB: Knowledge DataBase
|
Classes | |
| struct | Private |
Public Member Functions | |
| QueryConnectionInfo (const Connection &_connection=Connection()) | |
| QueryConnectionInfo (const knowCore::WeakReference< Connection > &_connection) | |
| QueryConnectionInfo (const Transaction &_transaction) | |
| QueryConnectionInfo (const Transaction &_transaction, const Connection &_connection) | |
| QueryConnectionInfo (const QueryConnectionInfo &_rhs) | |
| QueryConnectionInfo & | operator= (const QueryConnectionInfo &_rhs) |
| bool | operator== (const kDB::Repository::QueryConnectionInfo &_rhs) const |
| Connection | connection () const |
| Transaction | transaction () const |
| void | setConnection (const Connection &_connection) |
| void | setTransaction (const Transaction &_transaction) |
| void | startTransaction () |
| void | removeTransaction () |
| bool | isValid () const |
| knowDBC::Query | createSQLQuery (const QString &_query=QString(), const knowCore::ValueHash &_bindings=knowCore::ValueHash(), const knowCore::ValueHash &_options=knowCore::ValueHash()) const |
| knowDBC::Query | createSPARQLQuery (const RDFEnvironment &_environment=RDFEnvironment(), const QString &_query=QString(), const knowCore::ValueHash &_bindings=knowCore::ValueHash(), const knowCore::ValueHash &_options=knowCore::ValueHash()) const |
Friends | |
| class | DatabaseInterface::PostgreSQL::SQLCopyData |
| class | DatabaseInterface::PostgreSQL::SQLQueryExecutor |
| kDB::Repository::QueryConnectionInfo::QueryConnectionInfo | ( | const Transaction & | _transaction, |
| const Connection & | _connection ) |
Create the query connection from the transaction if it is active or from the connection otherwise