summaryrefslogtreecommitdiffstats
path: root/proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java
diff options
context:
space:
mode:
authorDmitri Dolguikh <ddolguik@redhat.com>2009-12-02 11:26:14 -0400
committerDmitri Dolguikh <ddolguik@redhat.com>2009-12-02 11:26:14 -0400
commit0fc5a95716e3627f0c66854ba80d6d90b3326121 (patch)
tree6522b3d146afd4271cdc5d07cc069de97f985bf4 /proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java
parenta85f630eb3b7491833bfbbb9bb6123156b7e5183 (diff)
downloadcandlepin-0fc5a95716e3627f0c66854ba80d6d90b3326121.tar.gz
candlepin-0fc5a95716e3627f0c66854ba80d6d90b3326121.tar.xz
candlepin-0fc5a95716e3627f0c66854ba80d6d90b3326121.zip
repositories no longer rely on hibernatesession, use entitymanager instead
Diffstat (limited to 'proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java')
-rw-r--r--proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java b/proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java
index b613ff8..53a62be 100644
--- a/proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java
+++ b/proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java
@@ -1,16 +1,17 @@
package org.fedoraproject.candlepin.model;
-import org.hibernate.Session;
+import javax.persistence.EntityManager;
+
import org.hibernate.criterion.Restrictions;
public class ConsumerRepository extends AbstractHibernateRepository<Consumer> {
- public ConsumerRepository(Session session) {
- super(session);
+ public ConsumerRepository(EntityManager em) {
+ super(em);
}
public Consumer lookupByName(String name) {
- return (Consumer) session.createCriteria(Consumer.class)
+ return (Consumer) currentSession().createCriteria(Consumer.class)
.add(Restrictions.like("name", name))
.uniqueResult();
}