diff Framework/Plugins/IDatabaseBackend.h @ 255:d663d9e44f8d

reintroduction of IDatabaseFactory into DatabaseManager
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 14 Apr 2021 17:57:08 +0200
parents 35598014f140
children e184dcadf163
line wrap: on
line diff
--- a/Framework/Plugins/IDatabaseBackend.h	Wed Apr 14 15:33:57 2021 +0200
+++ b/Framework/Plugins/IDatabaseBackend.h	Wed Apr 14 17:57:08 2021 +0200
@@ -39,7 +39,7 @@
 
     virtual OrthancPluginContext* GetContext() = 0;
 
-    virtual IDatabase* OpenDatabaseConnection() = 0;
+    virtual IDatabaseFactory* CreateDatabaseFactory() = 0;
 
     // This function is invoked once, even if multiple connections are open
     virtual void ConfigureDatabase(DatabaseManager& database) = 0;