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.LogEstrutura; import br.com.citframework.dto.Usuario; import br.com.citframework.excecao.PersistenceException; import br.com.citframework.util.Constantes; public class LogEstruturaDao extends CrudDaoDefaultImpl { public LogEstruturaDao(final Usuario usuario) { super(Constantes.getValue("CONEXAO_DEFAUT"), usuario); } @Override public Collection<LogEstrutura> find(final IDto dto) throws PersistenceException { return null; } @Override public Collection<Field> getFields() { final List<Field> lista = new ArrayList<>(); lista.add(new Field("logTabela_idlog", "logTabela_idlog", false, false, false, true)); lista.add(new Field("estrutura", "estrutura", false, false, false, false)); return lista; } @Override public String getTableName() { return "logestrutura"; } @Override public Collection list() throws PersistenceException { final List<Order> ordenacao = new ArrayList<>(); ordenacao.add(new Order("logTabela_idlog")); return this.list(ordenacao); } @Override public Class<LogEstrutura> getBean() { return LogEstrutura.class; } }