diff options
Diffstat (limited to 'examples/dummyresource/facade.h')
-rw-r--r-- | examples/dummyresource/facade.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/examples/dummyresource/facade.h b/examples/dummyresource/facade.h index dde0dc2..948116b 100644 --- a/examples/dummyresource/facade.h +++ b/examples/dummyresource/facade.h | |||
@@ -28,3 +28,21 @@ public: | |||
28 | DummyResourceFacade(const QByteArray &instanceIdentifier); | 28 | DummyResourceFacade(const QByteArray &instanceIdentifier); |
29 | virtual ~DummyResourceFacade(); | 29 | virtual ~DummyResourceFacade(); |
30 | }; | 30 | }; |
31 | |||
32 | class DummyResourceMailFacade : public Akonadi2::GenericFacade<Akonadi2::ApplicationDomain::Mail> | ||
33 | { | ||
34 | public: | ||
35 | DummyResourceMailFacade(const QByteArray &instanceIdentifier); | ||
36 | virtual ~DummyResourceMailFacade(); | ||
37 | }; | ||
38 | |||
39 | class DummyResourceFolderFacade : public Akonadi2::StoreFacade<Akonadi2::ApplicationDomain::Folder> | ||
40 | { | ||
41 | public: | ||
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 | }; | ||