Mercurial > dive4elements > river
diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/WstFactory.java @ 8962:708f210ff242
Fetching year informations for waterlevels used in sinfo
author | gernotbelger |
---|---|
date | Wed, 28 Mar 2018 17:03:11 +0200 |
parents | af13ceeba52a |
children |
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/WstFactory.java Wed Mar 28 14:35:01 2018 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/WstFactory.java Wed Mar 28 17:03:11 2018 +0200 @@ -52,5 +52,17 @@ return wsts.isEmpty() ? null : wsts.get(0); } + + + public static Wst getWst(final int id) { + final Session session = SessionHolder.HOLDER.get(); + + final Query query = session.createQuery("from Wst where id=:id"); + query.setInteger("id", id); + + final List<Wst> wsts = query.list(); + + return wsts.isEmpty() ? null : wsts.get(0); + } } // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :