summaryrefslogtreecommitdiffstats
path: root/common/pipeline.h
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-05-08 10:32:01 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-05-08 10:32:01 +0200
commitfdeb92ca128e6eb51bbcace0b47519b12a08ce93 (patch)
treef0b4162ca74d5ee1fe6209069c910e41c92de570 /common/pipeline.h
parent2df41a3a919f1a131d311112e6fc444eff12c229 (diff)
downloadsink-fdeb92ca128e6eb51bbcace0b47519b12a08ce93.tar.gz
sink-fdeb92ca128e6eb51bbcace0b47519b12a08ce93.zip
Run preprocessors before persising the value.
And allow preprocessors to modify the result.
Diffstat (limited to 'common/pipeline.h')
-rw-r--r--common/pipeline.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/pipeline.h b/common/pipeline.h
index dc2cc4d..c65cbfd 100644
--- a/common/pipeline.h
+++ b/common/pipeline.h
@@ -83,9 +83,9 @@ public:
83 virtual ~Preprocessor(); 83 virtual ~Preprocessor();
84 84
85 virtual void startBatch(); 85 virtual void startBatch();
86 virtual void newEntity(const QByteArray &key, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &newEntity, Sink::Storage::Transaction &transaction) = 0; 86 virtual void newEntity(const QByteArray &key, qint64 revision, Sink::ApplicationDomain::BufferAdaptor &newEntity, Sink::Storage::Transaction &transaction) = 0;
87 virtual void modifiedEntity(const QByteArray &key, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &oldEntity, 87 virtual void modifiedEntity(const QByteArray &key, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &oldEntity,
88 const Sink::ApplicationDomain::BufferAdaptor &newEntity, Sink::Storage::Transaction &transaction) = 0; 88 Sink::ApplicationDomain::BufferAdaptor &newEntity, Sink::Storage::Transaction &transaction) = 0;
89 virtual void deletedEntity(const QByteArray &key, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &oldEntity, Sink::Storage::Transaction &transaction) = 0; 89 virtual void deletedEntity(const QByteArray &key, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &oldEntity, Sink::Storage::Transaction &transaction) = 0;
90 virtual void finalize(); 90 virtual void finalize();
91 91