Mercurial > dive4elements > river
diff backend/src/main/java/org/dive4elements/river/importer/ImportSedimentLoadLSValue.java @ 8032:fd3a24336e6a
SCHEMA CHANGE and Importer (only longitudinal section data so far): only grain fractions given now in schema are valid. We are handling sediment loads, not yields.
author | "Tom Gottfried <tom@intevation.de>" |
---|---|
date | Mon, 14 Jul 2014 15:36:44 +0200 |
parents | c915e99d9e52 |
children | 5e38e2924c07 |
line wrap: on
line diff
--- a/backend/src/main/java/org/dive4elements/river/importer/ImportSedimentLoadLSValue.java Fri Jul 11 13:10:05 2014 +0200 +++ b/backend/src/main/java/org/dive4elements/river/importer/ImportSedimentLoadLSValue.java Mon Jul 14 15:36:44 2014 +0200 @@ -31,28 +31,28 @@ } - public void storeDependencies(SedimentLoadLS sedimentYield) { - getPeer(sedimentYield); + public void storeDependencies(SedimentLoadLS sedimentLoadLS) { + getPeer(sedimentLoadLS); } - public SedimentLoadLSValue getPeer(SedimentLoadLS sedimentYield) { + public SedimentLoadLSValue getPeer(SedimentLoadLS sedimentLoadLS) { if (peer == null) { Session session = ImporterSession.getInstance().getDatabaseSession(); Query query = session.createQuery( - "from SedimentYieldValue where " + - " sedimentYield=:sedimentYield and " + + "from SedimentLoadLSValue where " + + " sedimentLoadLS=:sedimentLoadLS and " + " station=:station and " + " value=:value" ); - query.setParameter("sedimentYield", sedimentYield); + query.setParameter("sedimentLoadLS", sedimentLoadLS); query.setParameter("station", station); query.setParameter("value", value); List<SedimentLoadLSValue> values = query.list(); if (values.isEmpty()) { - peer = new SedimentLoadLSValue(sedimentYield, station, value); + peer = new SedimentLoadLSValue(sedimentLoadLS, station, value); session.save(peer); } else {