diff options
Diffstat (limited to 'examples/dummyresource/resourcefactory.cpp')
-rw-r--r-- | examples/dummyresource/resourcefactory.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/dummyresource/resourcefactory.cpp b/examples/dummyresource/resourcefactory.cpp index edb3b42..bed1d71 100644 --- a/examples/dummyresource/resourcefactory.cpp +++ b/examples/dummyresource/resourcefactory.cpp | |||
@@ -114,6 +114,12 @@ DummyResource::DummyResource(const QByteArray &instanceIdentifier, const QShared | |||
114 | mPipeline->setPreprocessors(ENTITY_TYPE_MAIL, QVector<Akonadi2::Preprocessor*>() << mailIndexer); | 114 | mPipeline->setPreprocessors(ENTITY_TYPE_MAIL, QVector<Akonadi2::Preprocessor*>() << mailIndexer); |
115 | mPipeline->setAdaptorFactory(ENTITY_TYPE_MAIL, mailFactory); | 115 | mPipeline->setAdaptorFactory(ENTITY_TYPE_MAIL, mailFactory); |
116 | } | 116 | } |
117 | { | ||
118 | auto folderFactory = QSharedPointer<DummyFolderAdaptorFactory>::create(); | ||
119 | auto folderIndexer = new IndexUpdater<Akonadi2::ApplicationDomain::Folder>("folder.index.rid", ENTITY_TYPE_FOLDER); | ||
120 | mPipeline->setPreprocessors(ENTITY_TYPE_FOLDER, QVector<Akonadi2::Preprocessor*>() << folderIndexer); | ||
121 | mPipeline->setAdaptorFactory(ENTITY_TYPE_FOLDER, folderFactory); | ||
122 | } | ||
117 | } | 123 | } |
118 | 124 | ||
119 | void DummyResource::createEvent(const QByteArray &ridBuffer, const QMap<QString, QVariant> &data, flatbuffers::FlatBufferBuilder &entityFbb) | 125 | void DummyResource::createEvent(const QByteArray &ridBuffer, const QMap<QString, QVariant> &data, flatbuffers::FlatBufferBuilder &entityFbb) |