X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.db.server%2Fsrc%2Forg%2Fsimantics%2Fdb%2Fserver%2Finternal%2FDatabaseManager.java;h=800f147bec28e6e1358f0675fdffd1205aa90031;hb=HEAD;hp=ac5555abbd8f316622375510b000d67059f44d27;hpb=969bd23cab98a79ca9101af33334000879fb60c5;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.db.server/src/org/simantics/db/server/internal/DatabaseManager.java b/bundles/org.simantics.db.server/src/org/simantics/db/server/internal/DatabaseManager.java index ac5555abb..800f147be 100644 --- a/bundles/org.simantics.db.server/src/org/simantics/db/server/internal/DatabaseManager.java +++ b/bundles/org.simantics.db.server/src/org/simantics/db/server/internal/DatabaseManager.java @@ -1,26 +1,26 @@ -package org.simantics.db.server.internal; - -import java.io.IOException; -import java.nio.file.Path; -import java.util.HashMap; -import java.util.Map; - -import org.simantics.db.server.ProCoreException; - -public class DatabaseManager { - private static Map dbs = new HashMap(); - public static DatabaseI getDatabase(Path folder) throws ProCoreException { - String address; - try { - address = folder.toFile().getCanonicalPath(); - } catch (IOException e) { - throw new ProCoreException("Could not get canonical path.", e); - } - DatabaseI db = dbs.get(address); - if (null != db) - return db; - db = DatabaseI.newDatabaseI(folder.toFile()); - dbs.put(address, db); - return db; - } -} +package org.simantics.db.server.internal; + +import java.io.IOException; +import java.nio.file.Path; +import java.util.HashMap; +import java.util.Map; + +import org.simantics.db.server.ProCoreException; + +public class DatabaseManager { + private static Map dbs = new HashMap(); + public static DatabaseI getDatabase(Path folder) throws ProCoreException { + String address; + try { + address = folder.toFile().getCanonicalPath(); + } catch (IOException e) { + throw new ProCoreException("Could not get canonical path.", e); + } + DatabaseI db = dbs.get(address); + if (null != db) + return db; + db = DatabaseI.newDatabaseI(folder.toFile()); + dbs.put(address, db); + return db; + } +}