Changeset View
Changeset View
Standalone View
Standalone View
src/akonadi/akonadicachingstorage.h
Show All 34 Lines | |||||
35 | public: | 35 | public: | ||
36 | explicit CachingStorage(const Cache::Ptr &cache, const StorageInterface::Ptr &storage); | 36 | explicit CachingStorage(const Cache::Ptr &cache, const StorageInterface::Ptr &storage); | ||
37 | virtual ~CachingStorage(); | 37 | virtual ~CachingStorage(); | ||
38 | 38 | | |||
39 | Akonadi::Collection defaultCollection() override; | 39 | Akonadi::Collection defaultCollection() override; | ||
40 | 40 | | |||
41 | KJob *createItem(Item item, Collection collection) override; | 41 | KJob *createItem(Item item, Collection collection) override; | ||
42 | KJob *updateItem(Item item, QObject *parent) override; | 42 | KJob *updateItem(Item item, QObject *parent) override; | ||
43 | KJob *removeItem(Akonadi::Item item) override; | 43 | KJob *removeItem(Akonadi::Item item, QObject *parent) override; | ||
44 | KJob *removeItems(Item::List items, QObject *parent) override; | 44 | KJob *removeItems(Item::List items, QObject *parent) override; | ||
45 | KJob *moveItem(Item item, Collection collection, QObject *parent) override; | 45 | KJob *moveItem(Item item, Collection collection, QObject *parent) override; | ||
46 | KJob *moveItems(Item::List item, Collection collection, QObject *parent = nullptr) override; | 46 | KJob *moveItems(Item::List item, Collection collection, QObject *parent = nullptr) override; | ||
47 | 47 | | |||
48 | KJob *createCollection(Collection collection, QObject *parent) override; | 48 | KJob *createCollection(Collection collection, QObject *parent) override; | ||
49 | KJob *updateCollection(Collection collection, QObject *parent) override; | 49 | KJob *updateCollection(Collection collection, QObject *parent) override; | ||
50 | KJob *removeCollection(Collection collection, QObject *parent) override; | 50 | KJob *removeCollection(Collection collection, QObject *parent) override; | ||
51 | 51 | | |||
Show All 14 Lines |