]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.maps.server/src/org/simantics/district/maps/server/TileserverMapnikInstance.java
129999ca0e15f519a47086f4fd4a9b414b59df6a
[simantics/district.git] / org.simantics.maps.server / src / org / simantics / district / maps / server / TileserverMapnikInstance.java
1 package org.simantics.district.maps.server;
2
3 import java.io.IOException;
4 import java.net.URISyntaxException;
5 import java.nio.file.Paths;
6
7 import org.simantics.district.maps.server.prefs.MapsServerPreferences;
8
9 public class TileserverMapnikInstance {
10
11     private static TileserverMapnik INSTANCE;
12     
13     public static synchronized TileserverMapnik get() throws IOException, URISyntaxException {
14         if (INSTANCE == null)
15             INSTANCE = new TileserverMapnik(Paths.get(MapsServerPreferences.serverFolder()));
16         return INSTANCE;
17     }
18 }