diff options
Diffstat (limited to 'common/pipeline.h')
-rw-r--r-- | common/pipeline.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/common/pipeline.h b/common/pipeline.h index 0461507..c6efaa6 100644 --- a/common/pipeline.h +++ b/common/pipeline.h | |||
@@ -35,6 +35,9 @@ | |||
35 | #include <resourcecontext.h> | 35 | #include <resourcecontext.h> |
36 | 36 | ||
37 | namespace Sink { | 37 | namespace Sink { |
38 | namespace Storage { | ||
39 | class EntityStore; | ||
40 | } | ||
38 | 41 | ||
39 | class Preprocessor; | 42 | class Preprocessor; |
40 | 43 | ||
@@ -87,7 +90,7 @@ public: | |||
87 | virtual void deletedEntity(const ApplicationDomain::ApplicationDomainType &oldEntity) {}; | 90 | virtual void deletedEntity(const ApplicationDomain::ApplicationDomainType &oldEntity) {}; |
88 | virtual void finalizeBatch(); | 91 | virtual void finalizeBatch(); |
89 | 92 | ||
90 | void setup(const QByteArray &resourceType, const QByteArray &resourceInstanceIdentifier, Pipeline *); | 93 | void setup(const QByteArray &resourceType, const QByteArray &resourceInstanceIdentifier, Pipeline *, Storage::EntityStore *entityStore); |
91 | 94 | ||
92 | protected: | 95 | protected: |
93 | template <typename DomainType> | 96 | template <typename DomainType> |
@@ -99,6 +102,8 @@ protected: | |||
99 | 102 | ||
100 | QByteArray resourceInstanceIdentifier() const; | 103 | QByteArray resourceInstanceIdentifier() const; |
101 | 104 | ||
105 | Storage::EntityStore &entityStore() const; | ||
106 | |||
102 | private: | 107 | private: |
103 | friend class Pipeline; | 108 | friend class Pipeline; |
104 | class Private; | 109 | class Private; |