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,