From 44757d932abac6c8346366dfa3c0fb94e5ee0d06 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Wed, 3 Dec 2014 20:36:37 +0100 Subject: dummyresource that doesn't work yet --- dummyresource/facade.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 dummyresource/facade.h (limited to 'dummyresource/facade.h') diff --git a/dummyresource/facade.h b/dummyresource/facade.h new file mode 100644 index 0000000..7a516de --- /dev/null +++ b/dummyresource/facade.h @@ -0,0 +1,22 @@ +#pragma once + +#include "client/clientapi.h" +#include "store/database.h" + +class ResourceAccess; + +class DummyResourceFacade : public Akonadi2::StoreFacade +{ +public: + DummyResourceFacade(); + virtual ~DummyResourceFacade(); + virtual void create(const Akonadi2::Domain::Event &domainObject); + virtual void modify(const Akonadi2::Domain::Event &domainObject); + virtual void remove(const Akonadi2::Domain::Event &domainObject); + // virtual void load(const Akonadi2::Query &query, const std::function &resultCallback); + virtual void load(const Akonadi2::Query &query, const std::function &resultCallback); + +private: + QSharedPointer mResourceAccess; + QSharedPointer mDatabase; +}; -- cgit v1.2.3