/* (c) 2014 Open Source Geospatial Foundation - all rights reserved * This code is licensed under the GPL 2.0 license, available at the root * application directory. */ package org.geoserver.geofence.core.dao.impl; import java.util.List; import com.googlecode.genericdao.search.ISearch; import org.geoserver.geofence.core.dao.RuleLimitsDAO; import org.geoserver.geofence.core.model.RuleLimits; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import org.springframework.transaction.annotation.Transactional; /** * Public implementation of the RuleLimitsDAO interface * * @author Emanuele Tajariol (etj at geo-solutions.it) */ @Transactional(value = "geofenceTransactionManager") public class RuleLimitsDAOImpl extends BaseDAO<RuleLimits, Long> implements RuleLimitsDAO { private static final Logger LOGGER = LogManager.getLogger(RuleLimitsDAOImpl.class); @Override public void persist(RuleLimits... entities) { super.persist(entities); } @Override public List<RuleLimits> findAll() { return super.findAll(); } @Override public List<RuleLimits> search(ISearch search) { return super.search(search); } @Override public RuleLimits merge(RuleLimits entity) { return super.merge(entity); } @Override public boolean remove(RuleLimits entity) { return super.remove(entity); } @Override public boolean removeById(Long id) { return super.removeById(id); } }