diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataFactory.java @ 8055:cd35b76f1ef8

Sediment load. More off year based calculations.
author Sascha L. Teichmann <teichmann@intevation.de>
date Fri, 18 Jul 2014 13:03:28 +0200
parents c835f3cf098e
children fbe3ba5a480e
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataFactory.java	Fri Jul 18 12:22:51 2014 +0200
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataFactory.java	Fri Jul 18 13:03:28 2014 +0200
@@ -50,10 +50,13 @@
         "WHERE r.name = :river " +
         "ORDER BY sl.id";
 
+    public static final SedimentLoadDataFactory INSTANCE =
+        new SedimentLoadDataFactory();
+
     private SedimentLoadDataFactory() {
     }
 
-    public SedimentLoadData getSedimentLoadData(String river) {
+    public synchronized SedimentLoadData getSedimentLoadData(String river) {
         boolean debug = log.isDebugEnabled();
 
         if (debug) {

http://dive4elements.wald.intevation.org