comparison src/main/java/de/intevation/lada/data/LMessungRepository.java @ 184:5bd5057f58e2

Moved entity manager to super class 'Repository'.
author Raimund Renkert <rrenkert@intevation.de>
date Mon, 01 Jul 2013 12:43:30 +0200
parents a2e04ab2cd44
children 253160854d79
comparison
equal deleted inserted replaced
183:7043530e0e56 184:5bd5057f58e2
4 4
5 import javax.ejb.EJBTransactionRolledbackException; 5 import javax.ejb.EJBTransactionRolledbackException;
6 import javax.inject.Inject; 6 import javax.inject.Inject;
7 import javax.inject.Named; 7 import javax.inject.Named;
8 import javax.persistence.EntityExistsException; 8 import javax.persistence.EntityExistsException;
9 import javax.persistence.EntityManager;
10 import javax.persistence.TransactionRequiredException; 9 import javax.persistence.TransactionRequiredException;
11 10
12 import de.intevation.lada.manage.Manager; 11 import de.intevation.lada.manage.Manager;
13 import de.intevation.lada.model.LMessung; 12 import de.intevation.lada.model.LMessung;
14 import de.intevation.lada.rest.Response; 13 import de.intevation.lada.rest.Response;
23 */ 22 */
24 @Named("lmessungrepository") 23 @Named("lmessungrepository")
25 public class LMessungRepository 24 public class LMessungRepository
26 extends Repository 25 extends Repository
27 { 26 {
28 /**
29 * The entitymanager managing the data.
30 */
31 @Inject
32 private EntityManager em;
33 27
34 /** 28 /**
35 * Manager class for LPRobe. Used to manipulate data objects. 29 * Manager class for LPRobe. Used to manipulate data objects.
36 */ 30 */
37 @Inject 31 @Inject
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)