Mercurial > hg > orthanc
comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5720:89d559e67b03 find-refactoring
fix compatibility with old database plugins
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 19 Jul 2024 09:30:13 +0200 |
parents | 77875b51cf95 |
children | 3f97590cc0c9 ca06dde85358 |
comparison
equal
deleted
inserted
replaced
5717:c5ca97d21023 | 5720:89d559e67b03 |
---|---|
397 { | 397 { |
398 transaction_.ExecuteFind(response, request, capabilities); | 398 transaction_.ExecuteFind(response, request, capabilities); |
399 } | 399 } |
400 | 400 |
401 void ExecuteFind(std::list<std::string>& identifiers, | 401 void ExecuteFind(std::list<std::string>& identifiers, |
402 const FindRequest& request, | 402 const IDatabaseWrapper::Capabilities& capabilities, |
403 const IDatabaseWrapper::Capabilities& capabilities) | 403 const FindRequest& request) |
404 { | 404 { |
405 transaction_.ExecuteFind(identifiers, request, capabilities); | 405 transaction_.ExecuteFind(identifiers, capabilities, request); |
406 } | 406 } |
407 | 407 |
408 void ExecuteExpand(FindResponse& response, | 408 void ExecuteExpand(FindResponse& response, |
409 const IDatabaseWrapper::Capabilities& capabilities, | |
409 const FindRequest& request, | 410 const FindRequest& request, |
410 const std::string& identifier) | 411 const std::string& identifier) |
411 { | 412 { |
412 transaction_.ExecuteExpand(response, request, identifier); | 413 transaction_.ExecuteExpand(response, capabilities, request, identifier); |
413 } | 414 } |
414 }; | 415 }; |
415 | 416 |
416 | 417 |
417 class ReadWriteTransaction : public ReadOnlyTransaction | 418 class ReadWriteTransaction : public ReadOnlyTransaction |