


Public Member Functions | |
| UnSubscribeKey (org::xmlBlaster::util::Global &global) | |
| Minimal constructor. | |
| UnSubscribeKey (org::xmlBlaster::util::Global &global, const std::string &query, const std::string &queryType=org::xmlBlaster::util::Constants::EXACT) | |
| UnSubscribeKey (org::xmlBlaster::util::Global &global, const org::xmlBlaster::util::key::QueryKeyData &data) | |
| UnSubscribeKey (const UnSubscribeKey &key) | |
| UnSubscribeKey & | operator= (const UnSubscribeKey &key) |
| void | setOid (const std::string &oid) |
| std::string | getOid () const |
| |
| std::string | getQueryType () const |
| Access the query type "XPATH" or "EXACT". | |
| void | setQueryString (const std::string &tags) |
| Your XPath query std::string. | |
| std::string | getQueryString () const |
| void | setDomain (const std::string &domain) |
| Set the domain for this message, can be used for a simple grouping of messages to their master node with xmlBlaster clusters. | |
| std::string | getDomain () const |
| Access the domain setting. | |
| std::string | getUrl () const |
| Access simplified URL like string. | |
| std::string | toXml (const std::string &extraOffset="") const |
| Dump state of this object into a XML ASCII std::string. | |
| std::string | wrap (const std::string &str) |
| May be used to integrate your application tags. | |
| const org::xmlBlaster::util::key::QueryKeyData & | getData () const |
Protected Attributes | |
| std::string | ME |
| org::xmlBlaster::util::Global & | global_ |
| org::xmlBlaster::util::I_Log & | log_ |
| org::xmlBlaster::util::key::QueryKeyData | queryKeyData_ |
| subscribe(), get() and cluster configuration keys may contain a filter rule | |
Definition at line 24 of file UnSubscribeKey.h.
| org::xmlBlaster::client::key::UnSubscribeKey::UnSubscribeKey | ( | org::xmlBlaster::util::Global & | global | ) |
| org::xmlBlaster::client::key::UnSubscribeKey::UnSubscribeKey | ( | org::xmlBlaster::util::Global & | global, | |
| const std::string & | query, | |||
| const std::string & | queryType = org::xmlBlaster::util::Constants::EXACT | |||
| ) |
| org::xmlBlaster::client::key::UnSubscribeKey::UnSubscribeKey | ( | org::xmlBlaster::util::Global & | global, | |
| const org::xmlBlaster::util::key::QueryKeyData & | data | |||
| ) |
| org::xmlBlaster::client::key::UnSubscribeKey::UnSubscribeKey | ( | const UnSubscribeKey & | key | ) |
| UnSubscribeKey& org::xmlBlaster::client::key::UnSubscribeKey::operator= | ( | const UnSubscribeKey & | key | ) |
| void org::xmlBlaster::client::key::UnSubscribeKey::setOid | ( | const std::string & | oid | ) |
Referenced by PublishDemo::erase(), TestEmptyContent::execute(), MultiConnectDemo::execute(), HelloWorld2::execute(), org::xmlBlaster::test::TestFailsafe::setUp(), SubscribeDemo::subscribe(), org::xmlBlaster::test::TestSub::tearDown(), org::xmlBlaster::test::TestGet::tearDown(), org::xmlBlaster::test::TestFailsafe::tearDown(), org::xmlBlaster::test::TestGet::testGet(), org::xmlBlaster::test::TestSubXPath::testInitial(), org::xmlBlaster::test::TestLeaveServer::testLeaveServer(), org::xmlBlaster::test::TestGet::testMany(), org::xmlBlaster::test::TestRam::testPublish(), org::xmlBlaster::test::TestConnect::testPubSub(), and org::xmlBlaster::test::TestFailsafe::testReconnect().
| std::string org::xmlBlaster::client::key::UnSubscribeKey::getOid | ( | ) | const |
Referenced by org::xmlBlaster::util::dispatch::ConnectionsHandler::queueSubscribe(), and org::xmlBlaster::util::dispatch::ConnectionsHandler::subscribe().
| std::string org::xmlBlaster::client::key::UnSubscribeKey::getQueryType | ( | ) | const |
Access the query type "XPATH" or "EXACT".
| void org::xmlBlaster::client::key::UnSubscribeKey::setQueryString | ( | const std::string & | tags | ) |
Your XPath query std::string.
| str | Your tags in ASCII XML syntax |
Referenced by SubscribeDemo::subscribe(), and org::xmlBlaster::test::TestSub::testSubscribeXPath().
| std::string org::xmlBlaster::client::key::UnSubscribeKey::getQueryString | ( | ) | const |
| void org::xmlBlaster::client::key::UnSubscribeKey::setDomain | ( | const std::string & | domain | ) |
Set the domain for this message, can be used for a simple grouping of messages to their master node with xmlBlaster clusters.
| The | domain, any chosen std::string in your problem domain, e.g. "RUGBY" or "RADAR_TRACK" defaults to "" where the local xmlBlaster instance is the master of the message. |
Reimplemented in org::xmlBlaster::client::key::SubscribeKey.
Referenced by SubscribeDemo::unSubscribe_().
| std::string org::xmlBlaster::client::key::UnSubscribeKey::getDomain | ( | ) | const |
Access the domain setting.
Reimplemented in org::xmlBlaster::client::key::SubscribeKey.
| std::string org::xmlBlaster::client::key::UnSubscribeKey::getUrl | ( | ) | const |
Access simplified URL like string.
Referenced by org::xmlBlaster::client::qos::SubscribeQos::generateSubscriptionId().
| std::string org::xmlBlaster::client::key::UnSubscribeKey::toXml | ( | const std::string & | extraOffset = "" |
) | const |
Dump state of this object into a XML ASCII std::string.
| extraOffset | indenting of tags for nice output |
Referenced by org::xmlBlaster::util::dispatch::ConnectionsHandler::erase(), org::xmlBlaster::client::XmlBlasterAccess::erase(), org::xmlBlaster::client::protocol::corba::CorbaDriver::erase(), TestEmptyContent::execute(), HelloWorld2::execute(), org::xmlBlaster::util::dispatch::ConnectionsHandler::get(), org::xmlBlaster::client::XmlBlasterAccess::get(), org::xmlBlaster::client::protocol::socket::SocketDriver::get(), org::xmlBlaster::client::protocol::corba::CorbaDriver::get(), org::xmlBlaster::test::TestFailsafe::setUp(), org::xmlBlaster::util::dispatch::ConnectionsHandler::subscribe(), org::xmlBlaster::client::XmlBlasterAccess::subscribe(), org::xmlBlaster::client::protocol::socket::SocketDriver::subscribe(), org::xmlBlaster::client::protocol::corba::CorbaDriver::subscribe(), SubscribeDemo::subscribe(), org::xmlBlaster::test::TestFailsafe::tearDown(), org::xmlBlaster::util::dispatch::ConnectionsHandler::unSubscribe(), org::xmlBlaster::client::XmlBlasterAccess::unSubscribe(), org::xmlBlaster::client::protocol::socket::SocketDriver::unSubscribe(), org::xmlBlaster::client::protocol::corba::CorbaDriver::unSubscribe(), and SubscribeDemo::unSubscribe_().
| std::string org::xmlBlaster::client::key::UnSubscribeKey::wrap | ( | const std::string & | str | ) |
| const org::xmlBlaster::util::key::QueryKeyData& org::xmlBlaster::client::key::UnSubscribeKey::getData | ( | ) | const |
std::string org::xmlBlaster::client::key::UnSubscribeKey::ME [protected] |
Definition at line 27 of file UnSubscribeKey.h.
Definition at line 28 of file UnSubscribeKey.h.
Definition at line 29 of file UnSubscribeKey.h.
org::xmlBlaster::util::key::QueryKeyData org::xmlBlaster::client::key::UnSubscribeKey::queryKeyData_ [protected] |
subscribe(), get() and cluster configuration keys may contain a filter rule
Definition at line 34 of file UnSubscribeKey.h.