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.
Definition at line 40 of file objectnotificationmessage.h.
The documentation for this class was generated from the following files: