akonadi
Akonadi::ObjectNotificationMessage Class Reference
#include <objectnotificationmessage.h>
Public Member Functions | |
ObjectNotificationMessage (const Akonadi::NotificationMessage &message=Akonadi::NotificationMessage()) | |
void | appendCollections (const Collection::List &list) |
void | appendItems (const Item::List &list) |
Collection::List | collections () const |
QSet< QByteArray > | itemParts () const |
Item::List | items () const |
NotificationMessage | message () const |
QString | mimeType () const |
NotificationMessage::Operation | operation () const |
Collection | parentCollection () const |
Collection | parentDestCollection () const |
QString | remoteId () const |
QByteArray | resource () const |
NotificationMessage::Type | type () const |
Static Public Member Functions | |
static bool | appendAndCompress (QList< ObjectNotificationMessage > &vector, const Akonadi::ObjectNotificationMessage &message) |
static bool | appendAndCompress (QVector< ObjectNotificationMessage > &vector, const Akonadi::ObjectNotificationMessage &message) |
Detailed Description
This class wraps a group of equivalent NotificationMessages from Akonadi.
The primary feature is that bulk notifications of multiple items or collections can be represented with one ObjectNotificationMessage.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Thu Aug 2 2012 15:25:22 by doxygen 1.7.5 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2012 The KDE developers.
Generated on Thu Aug 2 2012 15:25:22 by doxygen 1.7.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.