summaryrefslogtreecommitdiffstats
path: root/common/resourcefacade.h
diff options
context:
space:
mode:
Diffstat (limited to 'common/resourcefacade.h')
-rw-r--r--common/resourcefacade.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/common/resourcefacade.h b/common/resourcefacade.h
index e7e39d3..725938a 100644
--- a/common/resourcefacade.h
+++ b/common/resourcefacade.h
@@ -72,15 +72,12 @@ private:
72 static ConfigNotifier sConfigNotifier; 72 static ConfigNotifier sConfigNotifier;
73}; 73};
74 74
75class ResourceFacade : public Sink::StoreFacade<Sink::ApplicationDomain::SinkResource> 75class ResourceFacade : public LocalStorageFacade<Sink::ApplicationDomain::SinkResource>
76{ 76{
77public: 77public:
78 ResourceFacade(const QByteArray &instanceIdentifier); 78 ResourceFacade(const QByteArray &instanceIdentifier);
79 virtual ~ResourceFacade(); 79 virtual ~ResourceFacade();
80 KAsync::Job<void> create(const Sink::ApplicationDomain::SinkResource &resource) Q_DECL_OVERRIDE; 80 virtual KAsync::Job<void> remove(const Sink::ApplicationDomain::SinkResource &resource) Q_DECL_OVERRIDE;
81 KAsync::Job<void> modify(const Sink::ApplicationDomain::SinkResource &resource) Q_DECL_OVERRIDE;
82 KAsync::Job<void> remove(const Sink::ApplicationDomain::SinkResource &resource) Q_DECL_OVERRIDE;
83 QPair<KAsync::Job<void>, typename Sink::ResultEmitter<Sink::ApplicationDomain::SinkResource::Ptr>::Ptr> load(const Sink::Query &query) Q_DECL_OVERRIDE;
84}; 81};
85 82
86class AccountFacade : public LocalStorageFacade<Sink::ApplicationDomain::SinkAccount> 83class AccountFacade : public LocalStorageFacade<Sink::ApplicationDomain::SinkAccount>