Example usage for org.springframework.dao.support DataAccessUtils uniqueResult

List of usage examples for org.springframework.dao.support DataAccessUtils uniqueResult

Introduction

In this page you can find the example usage for org.springframework.dao.support DataAccessUtils uniqueResult.

Prototype

@Nullable
public static <T> T uniqueResult(@Nullable Collection<T> results)
        throws IncorrectResultSizeDataAccessException 

Source Link

Document

Return a unique result object from the given Collection.

Usage

From source file:id.ac.idu.administrasi.dao.impl.FasilitasDAOImpl.java

@SuppressWarnings("unchecked")
public Mfasilitas getMfasilitasByFilNr(String fil_nr) {
    DetachedCriteria criteria = DetachedCriteria.forClass(Mfasilitas.class);
    criteria.add(Restrictions.eq("filNr", fil_nr));

    return (Mfasilitas) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}

From source file:pe.gob.mef.gescon.hibernate.impl.DiscusionHistDaoImpl.java

@Override
public TdiscusionHist getTdiscusionHistById(BigDecimal ndiscusionhid) throws Exception {
    DetachedCriteria criteria = DetachedCriteria.forClass(TdiscusionHist.class);
    criteria.add(Restrictions.eq("ndiscusionhid", ndiscusionhid));
    return (TdiscusionHist) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}

From source file:pe.gob.mef.gescon.hibernate.impl.VinculoBaselegalHistorialDaoImpl.java

@Override
public TvinculoBaselegalHist getTvinculoHistById(BigDecimal idvinculoh) throws Exception {
    DetachedCriteria criteria = DetachedCriteria.forClass(TvinculoBaselegalHist.class);
    criteria.add(Restrictions.eq("nvinculohistid", idvinculoh));
    return (TvinculoBaselegalHist) DataAccessUtils
            .uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}

From source file:de.forsthaus.backend.dao.impl.IpToCountryDAOImpl.java

@SuppressWarnings("unchecked")
@Override//from  ww w  .j a va2 s  .c om
public IpToCountry getCountry(Long ipNumber) {

    IpToCountry result = null;

    DetachedCriteria criteria = DetachedCriteria.forClass(IpToCountry.class);
    criteria.add(Restrictions.lt("ipcIpFrom", ipNumber));
    criteria.add(Restrictions.gt("ipcIpTo", ipNumber));

    result = (IpToCountry) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria));

    return result;

}

From source file:no.dusken.aranea.service.ImageServiceImpl.java

public Integer getImageNumberByPerson(Person p) {
    Long numberOfImages = 0L;//  w  w  w .j a v  a2 s .  c  om
    try {
        Map<String, Object> map = new HashMap<String, Object>();
        map.put("person", p);
        numberOfImages = (Long) DataAccessUtils
                .uniqueResult(genericDao.getByNamedQuery("imagenumber_byPerson", map));
    } catch (DataAccessException dae) {
        log.info("Unable to get number of images", dae);
    }
    return numberOfImages.intValue();
}

From source file:pe.gob.mef.gescon.hibernate.impl.DiscusionSeccionHistDaoImpl.java

@Override
public TdiscusionSeccionHist getTseccionHistById(BigDecimal idseccionhist) throws Exception {
    DetachedCriteria criteria = DetachedCriteria.forClass(TdiscusionSeccionHist.class);
    criteria.add(Restrictions.eq("ndiscusionseccionhid", idseccionhist));
    return (TdiscusionSeccionHist) DataAccessUtils
            .uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}

From source file:pe.gob.mef.gescon.hibernate.impl.CalificacionPreguntaDaoImpl.java

@Override
public TcalificacionPregunta getTcalificacionById(BigDecimal idcalificacion) throws Exception {
    DetachedCriteria criteria = DetachedCriteria.forClass(TcalificacionPregunta.class);
    criteria.add(Restrictions.eq("ncalificacionid", idcalificacion));
    return (TcalificacionPregunta) DataAccessUtils
            .uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}

From source file:com.apress.progwt.server.dao.hibernate.MailingListDAOHibernateImpl.java

public MailingListEntry getEntryForKey(String randomkey) {
    return (MailingListEntry) DataAccessUtils.uniqueResult(getHibernateTemplate()
            .findByNamedParam("from MailingListEntry where randomkey = :randomkey", "randomkey", randomkey));
}

From source file:pe.gob.mef.gescon.hibernate.impl.CalificacionBaseLegalDaoImpl.java

@Override
public TcalificacionBaselegal getTcalificacionById(BigDecimal idcalificacion) throws Exception {
    DetachedCriteria criteria = DetachedCriteria.forClass(TcalificacionBaselegal.class);
    criteria.add(Restrictions.eq("ncalificacionid", idcalificacion));
    return (TcalificacionBaselegal) DataAccessUtils
            .uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}

From source file:pe.gob.mef.gescon.hibernate.impl.BaseLegalHistorialDaoImpl.java

@Override
public TbaselegalHist getThistorialById(BigDecimal idhistorial) throws Exception {
    DetachedCriteria criteria = DetachedCriteria.forClass(TbaselegalHist.class);
    criteria.add(Restrictions.eq("nhistorialid", idhistorial));
    return (TbaselegalHist) DataAccessUtils.uniqueResult(getHibernateTemplate().findByCriteria(criteria));
}