#pragma once #include "client/clientapi.h" #include "common/storage.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 mStorage; };