Mercurial > hg > orthanc
comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5678:e47ac5e133b1
refactoring
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 09 Jul 2024 08:56:50 +0200 |
parents | f7adfb22e20e |
children | 527918e9c5d9 68fc5af30c03 |
comparison
equal
deleted
inserted
replaced
5669:f690568f0325 | 5678:e47ac5e133b1 |
---|---|
554 // Mutex to protect the configuration options | 554 // Mutex to protect the configuration options |
555 boost::shared_mutex mutex_; | 555 boost::shared_mutex mutex_; |
556 std::unique_ptr<ITransactionContextFactory> factory_; | 556 std::unique_ptr<ITransactionContextFactory> factory_; |
557 unsigned int maxRetries_; | 557 unsigned int maxRetries_; |
558 | 558 |
559 void NormalizeLookup(std::vector<DatabaseConstraint>& target, | |
560 const DatabaseLookup& source, | |
561 ResourceType level) const; | |
562 | |
563 void ApplyInternal(IReadOnlyOperations* readOperations, | 559 void ApplyInternal(IReadOnlyOperations* readOperations, |
564 IReadWriteOperations* writeOperations); | 560 IReadWriteOperations* writeOperations); |
565 | 561 |
566 protected: | 562 protected: |
567 void StandaloneRecycling(MaxStorageMode maximumStorageMode, | 563 void StandaloneRecycling(MaxStorageMode maximumStorageMode, |