Mercurial > hg > orthanc
comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5819:7c2b4fa94633 find-refactoring tip
ReadOnly transactions
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Fri, 27 Sep 2024 14:38:20 +0200 |
parents | 272b0d0eef38 |
children |
comparison
equal
deleted
inserted
replaced
5817:272b0d0eef38 | 5819:7c2b4fa94633 |
---|---|
399 void ListAllLabels(std::set<std::string>& target) | 399 void ListAllLabels(std::set<std::string>& target) |
400 { | 400 { |
401 transaction_.ListAllLabels(target); | 401 transaction_.ListAllLabels(target); |
402 } | 402 } |
403 | 403 |
404 bool HasReachedMaxStorageSize(uint64_t maximumStorageSize, | |
405 uint64_t addedInstanceSize); | |
406 | |
407 bool HasReachedMaxPatientCount(unsigned int maximumPatientCount, | |
408 const std::string& patientId); | |
409 | |
404 void ExecuteFind(FindResponse& response, | 410 void ExecuteFind(FindResponse& response, |
405 const FindRequest& request, | 411 const FindRequest& request, |
406 const IDatabaseWrapper::Capabilities& capabilities) | 412 const IDatabaseWrapper::Capabilities& capabilities) |
407 { | 413 { |
408 transaction_.ExecuteFind(response, request, capabilities); | 414 transaction_.ExecuteFind(response, request, capabilities); |
539 void Recycle(uint64_t maximumStorageSize, | 545 void Recycle(uint64_t maximumStorageSize, |
540 unsigned int maximumPatients, | 546 unsigned int maximumPatients, |
541 uint64_t addedInstanceSize, | 547 uint64_t addedInstanceSize, |
542 const std::string& newPatientId); | 548 const std::string& newPatientId); |
543 | 549 |
544 bool HasReachedMaxStorageSize(uint64_t maximumStorageSize, | |
545 uint64_t addedInstanceSize); | |
546 | |
547 bool HasReachedMaxPatientCount(unsigned int maximumPatientCount, | |
548 const std::string& patientId); | |
549 | |
550 bool IsRecyclingNeeded(uint64_t maximumStorageSize, | 550 bool IsRecyclingNeeded(uint64_t maximumStorageSize, |
551 unsigned int maximumPatients, | 551 unsigned int maximumPatients, |
552 uint64_t addedInstanceSize, | 552 uint64_t addedInstanceSize, |
553 const std::string& newPatientId); | 553 const std::string& newPatientId); |
554 | 554 |