diff options
Diffstat (limited to 'common/pipeline.h')
-rw-r--r-- | common/pipeline.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/common/pipeline.h b/common/pipeline.h index 1afda21..d04d795 100644 --- a/common/pipeline.h +++ b/common/pipeline.h | |||
@@ -88,6 +88,8 @@ public: | |||
88 | virtual void deletedEntity(const QByteArray &uid, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &oldEntity, Sink::Storage::Transaction &transaction) {}; | 88 | virtual void deletedEntity(const QByteArray &uid, qint64 revision, const Sink::ApplicationDomain::BufferAdaptor &oldEntity, Sink::Storage::Transaction &transaction) {}; |
89 | virtual void finalize(); | 89 | virtual void finalize(); |
90 | 90 | ||
91 | void setup(const QByteArray &resourceType, const QByteArray &resourceInstanceIdentifier, Pipeline *); | ||
92 | |||
91 | protected: | 93 | protected: |
92 | template <typename DomainType> | 94 | template <typename DomainType> |
93 | void createEntity(const DomainType &entity) | 95 | void createEntity(const DomainType &entity) |
@@ -96,12 +98,12 @@ protected: | |||
96 | } | 98 | } |
97 | void createEntity(const Sink::ApplicationDomain::ApplicationDomainType &entity, const QByteArray &type); | 99 | void createEntity(const Sink::ApplicationDomain::ApplicationDomainType &entity, const QByteArray &type); |
98 | 100 | ||
101 | QByteArray resourceInstanceIdentifier() const; | ||
102 | |||
99 | private: | 103 | private: |
100 | friend class Pipeline; | 104 | friend class Pipeline; |
101 | class Private; | 105 | class Private; |
102 | Private *const d; | 106 | Private *const d; |
103 | Pipeline *pipeline; | ||
104 | QByteArray resourceType; | ||
105 | }; | 107 | }; |
106 | 108 | ||
107 | template<typename DomainType> | 109 | template<typename DomainType> |