summaryrefslogtreecommitdiffstats
path: root/proxy/code/src/org/fedoraproject/candlepin/model/ConsumerRepository.java
blob: 53a62be696674da7b6618a7a66ea6c0d75e4674f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package org.fedoraproject.candlepin.model;

import javax.persistence.EntityManager;

import org.hibernate.criterion.Restrictions;

public class ConsumerRepository extends AbstractHibernateRepository<Consumer> {
    
    public ConsumerRepository(EntityManager em) {
        super(em);
    }

    public Consumer lookupByName(String name) {
        return (Consumer) currentSession().createCriteria(Consumer.class)
            .add(Restrictions.like("name", name))
            .uniqueResult();
    }
}