comparison backend/src/main/java/org/dive4elements/river/model/sinfo/Infrastructure.java @ 9176:1614cb14308f

Work on calculations for S-Info flood duration workflow
author mschaefer
date Mon, 25 Jun 2018 19:21:11 +0200
parents a165cd63099f
children d889ffe2fb05
comparison
equal deleted inserted replaced
9175:34dc0163ad2d 9176:1614cb14308f
197 final Session session = SessionHolder.HOLDER.get(); 197 final Session session = SessionHolder.HOLDER.get();
198 final Query query = session.createQuery("FROM Infrastructure WHERE (id=:id)"); 198 final Query query = session.createQuery("FROM Infrastructure WHERE (id=:id)");
199 query.setParameter("id", id); 199 query.setParameter("id", id);
200 return (Infrastructure) query.list().get(0); 200 return (Infrastructure) query.list().get(0);
201 } 201 }
202
203 /**
204 * Get first data series of a river
205 */
206 public static Infrastructure getSeries(final River river) {
207 final Session session = SessionHolder.HOLDER.get();
208 final Query query = session.createQuery("FROM Infrastructure WHERE (river=:river)");
209 query.setParameter("river", river);
210 final List rows = query.list();
211 if (!rows.isEmpty())
212 return (Infrastructure) rows.get(0);
213 else
214 return null;
215 }
202 } 216 }

http://dive4elements.wald.intevation.org