Loading SemanticAPI/src/main/java/cz/muni/fi/lasaris/sbms/semantics/Application.java +2 −4 Original line number Diff line number Diff line Loading @@ -43,9 +43,7 @@ public class Application extends ResourceConfig { registerInstances(new AuthenticationFilter("semantics", prop)); // TODO: data-level auth (semantic API) //TODO: pass properties to the TDB (consistency with data acess API) TdbConnector.setPaths((prop.getProperty("tdb.path") != null) ? prop.getProperty("tdb.path") : "./sbmstdb"); TdbConnector.init(prop); //ModelUpdater.cleanup(); TdbConnector.open(); } Loading SemanticAPI/src/main/java/cz/muni/fi/lasaris/sbms/semantics/logic/TdbConnector.java +3 −3 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.GregorianCalendar; import java.util.List; import java.util.Properties; import java.util.concurrent.atomic.AtomicBoolean; import org.apache.jena.ontology.OntModelSpec; Loading Loading @@ -35,9 +36,8 @@ public class TdbConnector { final static Logger logger = Logger.getLogger(TdbConnector.class); public static void setPaths(String path) { TdbConnector.dataPath = path; public static void init(Properties props) { TdbConnector.dataPath = (props != null && props.getProperty("tdb.path") != null) ? props.getProperty("tdb.path") : "./sbmstdb"; dataset = TDBFactory.createDataset(dataPath) ; } Loading Loading
SemanticAPI/src/main/java/cz/muni/fi/lasaris/sbms/semantics/Application.java +2 −4 Original line number Diff line number Diff line Loading @@ -43,9 +43,7 @@ public class Application extends ResourceConfig { registerInstances(new AuthenticationFilter("semantics", prop)); // TODO: data-level auth (semantic API) //TODO: pass properties to the TDB (consistency with data acess API) TdbConnector.setPaths((prop.getProperty("tdb.path") != null) ? prop.getProperty("tdb.path") : "./sbmstdb"); TdbConnector.init(prop); //ModelUpdater.cleanup(); TdbConnector.open(); } Loading
SemanticAPI/src/main/java/cz/muni/fi/lasaris/sbms/semantics/logic/TdbConnector.java +3 −3 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.GregorianCalendar; import java.util.List; import java.util.Properties; import java.util.concurrent.atomic.AtomicBoolean; import org.apache.jena.ontology.OntModelSpec; Loading Loading @@ -35,9 +36,8 @@ public class TdbConnector { final static Logger logger = Logger.getLogger(TdbConnector.class); public static void setPaths(String path) { TdbConnector.dataPath = path; public static void init(Properties props) { TdbConnector.dataPath = (props != null && props.getProperty("tdb.path") != null) ? props.getProperty("tdb.path") : "./sbmstdb"; dataset = TDBFactory.createDataset(dataPath) ; } Loading