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

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

Introduction

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

Prototype

public static int intResult(@Nullable Collection<?> results)
        throws IncorrectResultSizeDataAccessException, TypeMismatchDataAccessException 

Source Link

Document

Return a unique int result from the given Collection.

Usage

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

@Override
public int getCountAllGuestBooks() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from GuestBook"));
}

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

@Override
public int getCountAllIp4Countries() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from Ip4Country"));
}

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

@Override
public int getCountAllIpToCountries() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from IpToCountry"));
}

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

@Override
public int getCountAllIp2Countries() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from Ip2Country"));
}

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

@Override
public int getCountAllApplicationNews() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from ApplicationNews"));
}

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

@Override
public int getCountAllHibernateStatistics() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from HibernateStatistics"));

}

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

@Override
public int getCountAllCountryCodes() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from CountryCode"));
}

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

@Override
public int getCountAllYoutubeLinks() {
    return DataAccessUtils.intResult(getHibernateTemplate().find("select count(*) from YoutubeLink"));
}

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

@Override
public int getCountOrderpositionsByOrder(Order order) {
    DetachedCriteria criteria = DetachedCriteria.forClass(Orderposition.class);
    criteria.add(Restrictions.eq("order", order));
    criteria.setProjection(Projections.rowCount());
    return DataAccessUtils.intResult(getHibernateTemplate().findByCriteria(criteria));
}

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

@Override
public boolean isUserInRole(SecUser aUser, SecRole aRole) {
    DetachedCriteria criteria = DetachedCriteria.forClass(SecUserrole.class);
    criteria.add(Restrictions.eq("secUser", aUser));
    criteria.add(Restrictions.eq("secRole", aRole));
    criteria.setProjection(Projections.rowCount());

    int count = DataAccessUtils.intResult(getHibernateTemplate().findByCriteria(criteria));
    return count > 0;
}