summaryrefslogtreecommitdiffstats
path: root/examples/dummyresource/facade.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2015-09-08 22:28:38 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2015-09-08 22:28:38 +0200
commitd5526368825c5bbfe204d08d5de3d2069976596d (patch)
tree55d1b8306dab41d8a657f4daadd8735dcd38c3cd /examples/dummyresource/facade.h
parentbbbda3fe9444eba6795a5490da0425cdf8f26361 (diff)
downloadsink-d5526368825c5bbfe204d08d5de3d2069976596d.tar.gz
sink-d5526368825c5bbfe204d08d5de3d2069976596d.zip
A folder dummy folder facade and a folder property for mails.
Mails in inbox!
Diffstat (limited to 'examples/dummyresource/facade.h')
-rw-r--r--examples/dummyresource/facade.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/dummyresource/facade.h b/examples/dummyresource/facade.h
index 87f68c3..948116b 100644
--- a/examples/dummyresource/facade.h
+++ b/examples/dummyresource/facade.h
@@ -35,3 +35,14 @@ public:
35 DummyResourceMailFacade(const QByteArray &instanceIdentifier); 35 DummyResourceMailFacade(const QByteArray &instanceIdentifier);
36 virtual ~DummyResourceMailFacade(); 36 virtual ~DummyResourceMailFacade();
37}; 37};
38
39class DummyResourceFolderFacade : public Akonadi2::StoreFacade<Akonadi2::ApplicationDomain::Folder>
40{
41public:
42 DummyResourceFolderFacade(const QByteArray &instanceIdentifier);
43 virtual ~DummyResourceFolderFacade();
44 virtual KAsync::Job<void> create(const Akonadi2::ApplicationDomain::Folder &domainObject) { return KAsync::null<void>(); };
45 virtual KAsync::Job<void> modify(const Akonadi2::ApplicationDomain::Folder &domainObject) { return KAsync::null<void>(); };
46 virtual KAsync::Job<void> remove(const Akonadi2::ApplicationDomain::Folder &domainObject) { return KAsync::null<void>(); };
47 virtual KAsync::Job<void> load(const Akonadi2::Query &query, const QSharedPointer<Akonadi2::ResultProvider<Akonadi2::ApplicationDomain::Folder::Ptr> > &resultProvider);
48};