


Public Member Functions | |
| QueryKeyData (org::xmlBlaster::util::Global &global) | |
| Minimal constructor. | |
| QueryKeyData (org::xmlBlaster::util::Global &global, const std::string &query, const std::string &queryType) | |
| QueryKeyData (const QueryKeyData &key) | |
| std::string | checkQueryType (const std::string &queryType) |
| QueryKeyData & | operator= (const QueryKeyData &key) |
| void | setOid (const std::string &oid) |
| void | setQueryType (const std::string &queryType) |
| void | setQueryString (const std::string &tags) |
| Your XPath query std::string. | |
| std::string | getQueryString () const |
| AccessFilterVector | getAccessFilterVector () const |
| Return the filters or array with size==0 if none is specified. | |
| void | addFilter (const org::xmlBlaster::util::qos::AccessFilterQos &qos) |
| virtual std::string | toXml (const std::string &extraOffset) const |
| Dump state of this object into a XML ASCII std::string. | |
| virtual std::string | toXml () const |
| QueryKeyData * | getClone () const |
| Allocate a clone. | |
Protected Attributes | |
| AccessFilterVector | accessFilterVector_ |
| subscribe(), get() and cluster configuration keys may contain a filter rule | |
Definition at line 34 of file QueryKeyData.h.
| org::xmlBlaster::util::key::QueryKeyData::QueryKeyData | ( | org::xmlBlaster::util::Global & | global | ) |
| org::xmlBlaster::util::key::QueryKeyData::QueryKeyData | ( | org::xmlBlaster::util::Global & | global, | |
| const std::string & | query, | |||
| const std::string & | queryType | |||
| ) |
| org::xmlBlaster::util::key::QueryKeyData::QueryKeyData | ( | const QueryKeyData & | key | ) |
| std::string org::xmlBlaster::util::key::QueryKeyData::checkQueryType | ( | const std::string & | queryType | ) |
| QueryKeyData& org::xmlBlaster::util::key::QueryKeyData::operator= | ( | const QueryKeyData & | key | ) |
| void org::xmlBlaster::util::key::QueryKeyData::setOid | ( | const std::string & | oid | ) |
Reimplemented from org::xmlBlaster::util::key::KeyData.
| void org::xmlBlaster::util::key::QueryKeyData::setQueryType | ( | const std::string & | queryType | ) |
| void org::xmlBlaster::util::key::QueryKeyData::setQueryString | ( | const std::string & | tags | ) |
Your XPath query std::string.
| str | Your tags in ASCII XML syntax |
| std::string org::xmlBlaster::util::key::QueryKeyData::getQueryString | ( | ) | const |
| AccessFilterVector org::xmlBlaster::util::key::QueryKeyData::getAccessFilterVector | ( | ) | const |
Return the filters or array with size==0 if none is specified.
For subscribe() and get() and cluster messages.
| void org::xmlBlaster::util::key::QueryKeyData::addFilter | ( | const org::xmlBlaster::util::qos::AccessFilterQos & | qos | ) |
| virtual std::string org::xmlBlaster::util::key::QueryKeyData::toXml | ( | const std::string & | extraOffset | ) | const [virtual] |
Dump state of this object into a XML ASCII std::string.
| extraOffset | indenting of tags for nice output |
Reimplemented from org::xmlBlaster::util::key::KeyData.
| virtual std::string org::xmlBlaster::util::key::QueryKeyData::toXml | ( | ) | const [virtual] |
Reimplemented from org::xmlBlaster::util::key::KeyData.
| QueryKeyData* org::xmlBlaster::util::key::QueryKeyData::getClone | ( | ) | const [virtual] |
Allocate a clone.
Reimplemented from org::xmlBlaster::util::key::KeyData.
subscribe(), get() and cluster configuration keys may contain a filter rule
Definition at line 41 of file QueryKeyData.h.