


Public Member Functions | |
| EraseQueueEntry (org::xmlBlaster::util::Global &global, org::xmlBlaster::client::key::EraseKey &eraseKey, org::xmlBlaster::client::qos::EraseQos &eraseQos, int priority=NORM_PRIORITY, org::xmlBlaster::util::Timestamp uniqueId=TimestampFactory::getInstance().getTimestamp()) | |
| Constructor for erase operations. | |
| ~EraseQueueEntry () | |
| EraseQueueEntry (EraseQueueEntry &entry) | |
| copy constructor | |
| EraseQueueEntry & | operator= (EraseQueueEntry &entry) |
| assignment constructor | |
| MsgQueueEntry * | getClone () |
| Create a new entry of myself. | |
| virtual bool | isErase () |
| org::xmlBlaster::util::queue::MsgQueueEntry & | send (org::xmlBlaster::util::dispatch::I_ConnectionsHandler &connectionsHandler) |
| org::xmlBlaster::client::qos::EraseQos | getEraseQos () |
| |
| org::xmlBlaster::client::key::EraseKey | getEraseKey () |
| |
| org::xmlBlaster::client::qos::EraseReturnQos | getEraseReturnQos () |
| std::string | toXml (std::string &indent="") |
Definition at line 27 of file EraseQueueEntry.h.
| org::xmlBlaster::util::queue::EraseQueueEntry::EraseQueueEntry | ( | org::xmlBlaster::util::Global & | global, | |
| org::xmlBlaster::client::key::EraseKey & | eraseKey, | |||
| org::xmlBlaster::client::qos::EraseQos & | eraseQos, | |||
| int | priority = NORM_PRIORITY, |
|||
| org::xmlBlaster::util::Timestamp | uniqueId = TimestampFactory::getInstance().getTimestamp() | |||
| ) |
Constructor for erase operations.
Definition at line 19 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::queue::MsgQueueEntry::ME.
Referenced by getClone().
| org::xmlBlaster::util::queue::EraseQueueEntry::~EraseQueueEntry | ( | ) |
Definition at line 30 of file EraseQueueEntry.cpp.
| org::xmlBlaster::util::queue::EraseQueueEntry::EraseQueueEntry | ( | EraseQueueEntry & | entry | ) |
copy constructor
Definition at line 34 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::queue::MsgQueueEntry::blobHolder_.
| EraseQueueEntry & org::xmlBlaster::util::queue::EraseQueueEntry::operator= | ( | EraseQueueEntry & | entry | ) |
assignment constructor
Definition at line 42 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::queue::MsgQueueEntry::blobHolder_.
| MsgQueueEntry * org::xmlBlaster::util::queue::EraseQueueEntry::getClone | ( | ) | [virtual] |
Create a new entry of myself.
Implements org::xmlBlaster::util::queue::MsgQueueEntry.
Definition at line 50 of file EraseQueueEntry.cpp.
References EraseQueueEntry().
| bool org::xmlBlaster::util::queue::EraseQueueEntry::isErase | ( | ) | [virtual] |
Reimplemented from org::xmlBlaster::util::queue::MsgQueueEntry.
Definition at line 55 of file EraseQueueEntry.cpp.
| MsgQueueEntry & org::xmlBlaster::util::queue::EraseQueueEntry::send | ( | org::xmlBlaster::util::dispatch::I_ConnectionsHandler & | connectionsHandler | ) | [virtual] |
Reimplemented from org::xmlBlaster::util::queue::MsgQueueEntry.
Definition at line 60 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::I_Log::call(), org::xmlBlaster::client::protocol::I_XmlBlasterConnection::erase(), org::xmlBlaster::util::I_Log::error(), org::xmlBlaster::util::dispatch::I_ConnectionsHandler::getConnection(), getEraseKey(), getEraseQos(), org::xmlBlaster::util::queue::MsgQueueEntry::log_, org::xmlBlaster::util::queue::MsgQueueEntry::ME, org::xmlBlaster::util::queue::MsgQueueEntry::statusQosData_, and toXml().
| EraseQos org::xmlBlaster::util::queue::EraseQueueEntry::getEraseQos | ( | ) |
Definition at line 79 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::MessageUnit::getQos(), org::xmlBlaster::util::queue::MsgQueueEntry::global_, and org::xmlBlaster::util::queue::MsgQueueEntry::msgUnit_.
Referenced by send().
| EraseKey org::xmlBlaster::util::queue::EraseQueueEntry::getEraseKey | ( | ) |
Definition at line 85 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::MessageUnit::getKey(), org::xmlBlaster::util::queue::MsgQueueEntry::global_, and org::xmlBlaster::util::queue::MsgQueueEntry::msgUnit_.
Referenced by send().
| EraseReturnQos org::xmlBlaster::util::queue::EraseQueueEntry::getEraseReturnQos | ( | ) |
Definition at line 91 of file EraseQueueEntry.cpp.
References org::xmlBlaster::util::queue::MsgQueueEntry::global_, and org::xmlBlaster::util::queue::MsgQueueEntry::statusQosData_.
| std::string org::xmlBlaster::util::queue::EraseQueueEntry::toXml | ( | std::string & | indent = "" |
) | [virtual] |