

Public Member Functions | ||||
| DisconnectQos (org::xmlBlaster::util::Global &global) | ||||
| Default constructor. | ||||
| DisconnectQos (const DisconnectQos &qos) | ||||
| copy constructor | ||||
| DisconnectQos & | operator= (const DisconnectQos &qos) | |||
| assignment operator | ||||
| bool | getDeleteSubjectQueue () const | |||
| Return true if subject queue shall be deleted with last user session. | ||||
| void | setSubjectQueue (bool del) | |||
| ||||
| bool | getClearSessions () const | |||
| Return true if we shall kill all other sessions of this user on logout (defaults to false). | ||||
| void | addClientProperty (const std::string &key, const std::string &value, const std::string &type="", const std::string &encoding="") | |||
| const ClientPropertyMap & | getClientProperties () const | |||
| void | setClearSessions (bool del) | |||
| ||||
| std::string | toXml (const std::string &extraOffset="") const | |||
| Dump state of this object into a XML ASCII std::string. | ||||
| bool | getClearClientQueue () const | |||
| void | setClearClientQueue (bool clearClientQueue) | |||
Protected Attributes | ||||
| ClientPropertyMap | clientProperties_ | |||
Definition at line 38 of file DisconnectQos.h.
| org::xmlBlaster::util::qos::DisconnectQos::DisconnectQos | ( | org::xmlBlaster::util::Global & | global | ) |
| org::xmlBlaster::util::qos::DisconnectQos::DisconnectQos | ( | const DisconnectQos & | qos | ) |
copy constructor
| DisconnectQos& org::xmlBlaster::util::qos::DisconnectQos::operator= | ( | const DisconnectQos & | qos | ) |
assignment operator
| bool org::xmlBlaster::util::qos::DisconnectQos::getDeleteSubjectQueue | ( | ) | const |
| void org::xmlBlaster::util::qos::DisconnectQos::setSubjectQueue | ( | bool | del | ) |
| true | if subject queue shall be deleted with last user session logout |
Definition at line 52 of file DisconnectQos.cpp.
| bool org::xmlBlaster::util::qos::DisconnectQos::getClearSessions | ( | ) | const |
Return true if we shall kill all other sessions of this user on logout (defaults to false).
| void org::xmlBlaster::util::qos::DisconnectQos::addClientProperty | ( | const std::string & | key, | |
| const std::string & | value, | |||
| const std::string & | type = "", |
|||
| const std::string & | encoding = "" | |||
| ) |
| const ClientPropertyMap& org::xmlBlaster::util::qos::DisconnectQos::getClientProperties | ( | ) | const |
| void org::xmlBlaster::util::qos::DisconnectQos::setClearSessions | ( | bool | del | ) |
| true | if we shall kill all other sessions of this user on logout (defaults to false). |
Definition at line 62 of file DisconnectQos.cpp.
| std::string org::xmlBlaster::util::qos::DisconnectQos::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::disconnect(), org::xmlBlaster::client::XmlBlasterAccess::disconnect(), org::xmlBlaster::client::protocol::socket::SocketDriver::disconnect(), and org::xmlBlaster::client::protocol::corba::CorbaDriver::disconnect().
| bool org::xmlBlaster::util::qos::DisconnectQos::getClearClientQueue | ( | ) | const |
| void org::xmlBlaster::util::qos::DisconnectQos::setClearClientQueue | ( | bool | clearClientQueue | ) |
Definition at line 104 of file DisconnectQos.cpp.
ClientPropertyMap org::xmlBlaster::util::qos::DisconnectQos::clientProperties_ [protected] |
Definition at line 51 of file DisconnectQos.h.