/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package br.uff.ic.oceano.ourico.service; import br.uff.ic.oceano.core.factory.ObjectFactory; import br.uff.ic.oceano.core.service.PersistenceService; import br.uff.ic.oceano.core.service.controletransacao.Transacional; import br.uff.ic.oceano.ourico.dao.ConfiguracaoVerificacaoDao; import br.uff.ic.oceano.ourico.dao.impl.ConfiguracaoVerificacaoDaoImpl; import br.uff.ic.oceano.ourico.model.ConfiguracaoVerificacao; import java.util.List; /** * * @author marapao */ public class ConfiguracaoVerificacaoService implements PersistenceService{ private ConfiguracaoVerificacaoDao configuracaoVerificacaoDao; public void setup(){ configuracaoVerificacaoDao = ObjectFactory.getObjectWithDataBaseDependencies(ConfiguracaoVerificacaoDaoImpl.class); } public ConfiguracaoVerificacaoService() { } @Transacional public void save(ConfiguracaoVerificacao configuracaoVerificacao) { if (configuracaoVerificacao.getId() == null) { configuracaoVerificacaoDao.inclui(configuracaoVerificacao); } else { configuracaoVerificacaoDao.altera(configuracaoVerificacao); } } public List<ConfiguracaoVerificacao> get(){ return configuracaoVerificacaoDao.get(); } }