Purpose:
A query manager is a more powerful subclass of query evaluator; it can evaluate queries, as well as create query objects. It assists query objects in processing and in monitoring query executions.
A more specific version of query manager is dkDatastore, which represents a data storage facility and provides the functions of the underlying datastore (that is, a relational database or Content Manager).
Class summary:
class dkQueryManager: public dkQueryEvaluator { public: dkQueryManager(); dkQueryManager(const dkQueryManager& fromQM); virtual dkQueryManager(); virtual dkQuery *createQuery(const char* query, const short ql_type, const DKNVPair* params = 0) = 0; };
Members:
virtual dkQuery *createQuery(const char* query, const short ql_type, const DKNVPair* params = 0) = 0;
(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.