diff OrthancServer/Plugins/Engine/OrthancPluginDatabase.cpp @ 5593:862b54b4cfe2 find-refactoring

implemented the default multi-stage find/expand
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 04 May 2024 11:35:34 +0200
parents b0b5546f1b9f
children 3f13db27b399
line wrap: on
line diff
--- a/OrthancServer/Plugins/Engine/OrthancPluginDatabase.cpp	Fri May 03 21:26:06 2024 +0200
+++ b/OrthancServer/Plugins/Engine/OrthancPluginDatabase.cpp	Sat May 04 11:35:34 2024 +0200
@@ -30,7 +30,6 @@
 
 #include "../../../OrthancFramework/Sources/Logging.h"
 #include "../../../OrthancFramework/Sources/OrthancException.h"
-#include "../../Sources/Database/Compatibility/GenericFind.h"
 #include "../../Sources/Database/Compatibility/ICreateInstance.h"
 #include "../../Sources/Database/Compatibility/IGetChildrenMetadata.h"
 #include "../../Sources/Database/Compatibility/ILookupResourceAndParent.h"
@@ -1448,15 +1447,6 @@
     {
       throw OrthancException(ErrorCode_InternalError);  // Not supported
     }
-
-
-    virtual void ExecuteFind(FindResponse& response,
-                             const FindRequest& request, 
-                             const std::vector<DatabaseConstraint>& normalized) ORTHANC_OVERRIDE
-    {
-      Compatibility::GenericFind find(*this);
-      find.Execute(response, request);
-    }
   };