diff options
Diffstat (limited to 'dummyresource')
-rw-r--r-- | dummyresource/facade.cpp | 10 | ||||
-rw-r--r-- | dummyresource/facade.h | 4 |
2 files changed, 7 insertions, 7 deletions
diff --git a/dummyresource/facade.cpp b/dummyresource/facade.cpp index 7e9881b..9758c1b 100644 --- a/dummyresource/facade.cpp +++ b/dummyresource/facade.cpp | |||
@@ -11,7 +11,7 @@ using namespace flatbuffers; | |||
11 | DummyResourceFacade::DummyResourceFacade() | 11 | DummyResourceFacade::DummyResourceFacade() |
12 | : Akonadi2::StoreFacade<Akonadi2::Domain::Event>(), | 12 | : Akonadi2::StoreFacade<Akonadi2::Domain::Event>(), |
13 | mResourceAccess(new ResourceAccess("dummyresource")), | 13 | mResourceAccess(new ResourceAccess("dummyresource")), |
14 | mDatabase(new Database(Akonadi2::Store::storageLocation(), "dummyresource")) | 14 | mStorage(new Storage(Akonadi2::Store::storageLocation(), "dummyresource")) |
15 | { | 15 | { |
16 | // connect(mResourceAccess.data(), &ResourceAccess::ready, this, onReadyChanged); | 16 | // connect(mResourceAccess.data(), &ResourceAccess::ready, this, onReadyChanged); |
17 | } | 17 | } |
@@ -69,20 +69,20 @@ public: | |||
69 | DummyEvent const *buffer; | 69 | DummyEvent const *buffer; |
70 | 70 | ||
71 | //Keep query alive so values remain valid | 71 | //Keep query alive so values remain valid |
72 | QSharedPointer<Database> db; | 72 | QSharedPointer<Storage> storage; |
73 | }; | 73 | }; |
74 | 74 | ||
75 | void DummyResourceFacade::load(const Akonadi2::Query &query, const std::function<void(const Akonadi2::Domain::Event::Ptr &)> &resultCallback) | 75 | void DummyResourceFacade::load(const Akonadi2::Query &query, const std::function<void(const Akonadi2::Domain::Event::Ptr &)> &resultCallback) |
76 | { | 76 | { |
77 | qDebug() << "load called"; | 77 | qDebug() << "load called"; |
78 | //TODO only read values matching the query | 78 | //TODO only read values matching the query |
79 | auto db = QSharedPointer<Database>::create(Akonadi2::Store::storageLocation(), "dummyresource"); | 79 | auto storage = QSharedPointer<Storage>::create(Akonadi2::Store::storageLocation(), "dummyresource"); |
80 | db->read("", [resultCallback, db](void *data, int size) { | 80 | storage->read("", [resultCallback, storage](void *data, int size) { |
81 | //TODO read second buffer as well | 81 | //TODO read second buffer as well |
82 | auto eventBuffer = GetDummyEvent(data); | 82 | auto eventBuffer = GetDummyEvent(data); |
83 | auto event = QSharedPointer<DummyEventAdaptor>::create("dummyresource", "key", 0); | 83 | auto event = QSharedPointer<DummyEventAdaptor>::create("dummyresource", "key", 0); |
84 | event->buffer = eventBuffer; | 84 | event->buffer = eventBuffer; |
85 | event->db = db; | 85 | event->storage = storage; |
86 | resultCallback(event); | 86 | resultCallback(event); |
87 | }); | 87 | }); |
88 | } | 88 | } |
diff --git a/dummyresource/facade.h b/dummyresource/facade.h index 7a516de..310ef77 100644 --- a/dummyresource/facade.h +++ b/dummyresource/facade.h | |||
@@ -1,7 +1,7 @@ | |||
1 | #pragma once | 1 | #pragma once |
2 | 2 | ||
3 | #include "client/clientapi.h" | 3 | #include "client/clientapi.h" |
4 | #include "store/database.h" | 4 | #include "common/storage.h" |
5 | 5 | ||
6 | class ResourceAccess; | 6 | class ResourceAccess; |
7 | 7 | ||
@@ -18,5 +18,5 @@ public: | |||
18 | 18 | ||
19 | private: | 19 | private: |
20 | QSharedPointer<ResourceAccess> mResourceAccess; | 20 | QSharedPointer<ResourceAccess> mResourceAccess; |
21 | QSharedPointer<Database> mDatabase; | 21 | QSharedPointer<Storage> mStorage; |
22 | }; | 22 | }; |