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(

http://dive4elements.wald.intevation.org