comparison Framework/Plugins/IndexBackend.h @ 207:d9ef3f16e6a2

wrapping transactions in API v3
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 19 Mar 2021 15:11:45 +0100
parents 873e37048f96
children 13a3863df7fa
comparison
equal deleted inserted replaced
206:6dcf57074dd4 207:d9ef3f16e6a2
240 const char* value) ORTHANC_OVERRIDE; 240 const char* value) ORTHANC_OVERRIDE;
241 241
242 virtual void SetProtectedPatient(int64_t internalId, 242 virtual void SetProtectedPatient(int64_t internalId,
243 bool isProtected) ORTHANC_OVERRIDE; 243 bool isProtected) ORTHANC_OVERRIDE;
244 244
245 virtual void StartTransaction() ORTHANC_OVERRIDE 245 virtual void StartTransaction(TransactionType type) ORTHANC_OVERRIDE
246 { 246 {
247 manager_.StartTransaction(); 247 manager_.StartTransaction(type);
248 } 248 }
249 249
250 250
251 virtual void RollbackTransaction() ORTHANC_OVERRIDE 251 virtual void RollbackTransaction() ORTHANC_OVERRIDE
252 { 252 {