Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/model/HydrBoundary.java @ 5515:87dab419b924
Properly handle hydr_boundaries and hydr_boundaries_poly in datacage
This also fixes hydr_boundaries_poly which refered to the wrong
table
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Thu, 28 Mar 2013 17:13:53 +0100 |
parents | 8aac391871f9 |
children |
comparison
equal
deleted
inserted
replaced
5514:4c4fed23693f | 5515:87dab419b924 |
---|---|
89 | 89 |
90 public void setGeom(MultiLineString geom) { | 90 public void setGeom(MultiLineString geom) { |
91 this.geom = geom; | 91 this.geom = geom; |
92 } | 92 } |
93 | 93 |
94 public static List<HydrBoundary> getHydrBoundaries(int riverId, String name, int kindId) { | |
95 Session session = SessionHolder.HOLDER.get(); | |
96 | |
97 Query query = session.createQuery( | |
98 "from HydrBoundary where river.id =:river_id and name=:name" + | |
99 " and kind.id=:kind_id"); | |
100 query.setParameter("river_id", riverId); | |
101 query.setParameter("name", name); | |
102 query.setParameter("kind_id", kindId); | |
103 | |
104 return query.list(); | |
105 } | |
94 | 106 |
95 public static List<HydrBoundary> getHydrBoundaries(int riverId, String name) { | 107 public static List<HydrBoundary> getHydrBoundaries(int riverId, String name) { |
96 Session session = SessionHolder.HOLDER.get(); | 108 Session session = SessionHolder.HOLDER.get(); |
97 | 109 |
98 Query query = session.createQuery( | 110 Query query = session.createQuery( |