/** * */ package br.com.citframework.integracao; import java.util.ArrayList; import java.util.Collection; import java.util.List; import br.com.citframework.dto.IDto; import br.com.citframework.dto.LogAcessoUsuario; import br.com.citframework.dto.Usuario; import br.com.citframework.excecao.PersistenceException; import br.com.citframework.util.Constantes; /** * @author karem.ricarte * */ public class LogAcessoUsuarioDao extends CrudDaoDefaultImpl { public LogAcessoUsuarioDao(final Usuario usuario) { super(Constantes.getValue("CONEXAO_DEFAUT"), usuario); } @Override public Collection<LogAcessoUsuario> find(final IDto dto) throws PersistenceException { return null; } @Override public Collection<Field> getFields() { final List<Field> lista = new ArrayList<>(); lista.add(new Field("dtAcessoUsuario", "dtAcessoUsuario", false, false, false, false)); lista.add(new Field("HistAtualUsuario_idUsuario", "HistAtualUsuario_idUsuario", false, false, false, false)); lista.add(new Field("login", "login", false, false, false, false)); return lista; } @Override public String getTableName() { return "logacessousuario"; } @Override public Collection list() throws PersistenceException { final List<Order> ordenacao = new ArrayList<>(); ordenacao.add(new Order("dtAcessoUsuario")); return super.list(ordenacao); } @Override public Class<LogAcessoUsuario> getBean() { return LogAcessoUsuario.class; } }