Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/model/OfficialLine.java @ 6408:efadb301549e
Backend: Re-inserted OfficialLine.fetchAllOfficalLines()
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Mon, 24 Jun 2013 13:23:41 +0200 |
parents | 38a3f021fd97 |
children | 19066b1220b5 |
comparison
equal
deleted
inserted
replaced
6407:3158f8f227bf | 6408:efadb301549e |
---|---|
7 */ | 7 */ |
8 | 8 |
9 package org.dive4elements.river.model; | 9 package org.dive4elements.river.model; |
10 | 10 |
11 import java.io.Serializable; | 11 import java.io.Serializable; |
12 import java.util.List; | |
12 | 13 |
13 import javax.persistence.Column; | 14 import javax.persistence.Column; |
14 import javax.persistence.Entity; | 15 import javax.persistence.Entity; |
15 import javax.persistence.GeneratedValue; | 16 import javax.persistence.GeneratedValue; |
16 import javax.persistence.GenerationType; | 17 import javax.persistence.GenerationType; |
17 import javax.persistence.Id; | 18 import javax.persistence.Id; |
18 import javax.persistence.JoinColumn; | 19 import javax.persistence.JoinColumn; |
19 import javax.persistence.OneToOne; | 20 import javax.persistence.OneToOne; |
20 import javax.persistence.SequenceGenerator; | 21 import javax.persistence.SequenceGenerator; |
21 import javax.persistence.Table; | 22 import javax.persistence.Table; |
23 | |
24 import org.dive4elements.river.backend.SessionHolder; | |
25 import org.hibernate.Session; | |
22 | 26 |
23 @Entity | 27 @Entity |
24 @Table(name = "official_lines") | 28 @Table(name = "official_lines") |
25 public class OfficialLine | 29 public class OfficialLine |
26 implements Serializable | 30 implements Serializable |
72 } | 76 } |
73 | 77 |
74 public void setNamedMainValue(NamedMainValue namedMainValue) { | 78 public void setNamedMainValue(NamedMainValue namedMainValue) { |
75 this.namedMainValue = namedMainValue; | 79 this.namedMainValue = namedMainValue; |
76 } | 80 } |
81 | |
82 public static List<OfficialLine> fetchAllOfficalLines() { | |
83 Session session = SessionHolder.HOLDER.get(); | |
84 return session.createQuery("select from OfficialLine").list(); | |
85 } | |
77 } | 86 } |
78 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 87 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |