comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5721:3f97590cc0c9 find-refactoring-clean

integration find-refactoring->find-refactoring-clean
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 19 Jul 2024 10:06:39 +0200
parents f488fc5c972a 89d559e67b03
children 3fd4d5833c55
comparison
equal deleted inserted replaced
5719:f488fc5c972a 5721:3f97590cc0c9
301 { 301 {
302 transaction_.ExecuteFind(response, request, capabilities); 302 transaction_.ExecuteFind(response, request, capabilities);
303 } 303 }
304 304
305 void ExecuteFind(std::list<std::string>& identifiers, 305 void ExecuteFind(std::list<std::string>& identifiers,
306 const FindRequest& request, 306 const IDatabaseWrapper::Capabilities& capabilities,
307 const IDatabaseWrapper::Capabilities& capabilities) 307 const FindRequest& request)
308 { 308 {
309 transaction_.ExecuteFind(identifiers, request, capabilities); 309 transaction_.ExecuteFind(identifiers, capabilities, request);
310 } 310 }
311 311
312 void ExecuteExpand(FindResponse& response, 312 void ExecuteExpand(FindResponse& response,
313 const IDatabaseWrapper::Capabilities& capabilities,
313 const FindRequest& request, 314 const FindRequest& request,
314 const std::string& identifier) 315 const std::string& identifier)
315 { 316 {
316 transaction_.ExecuteExpand(response, request, identifier); 317 transaction_.ExecuteExpand(response, capabilities, request, identifier);
317 } 318 }
318 }; 319 };
319 320
320 321
321 class ReadWriteTransaction : public ReadOnlyTransaction 322 class ReadWriteTransaction : public ReadOnlyTransaction