ecar.dao
Class EntidadeDao

java.lang.Object
  extended by comum.database.Dao
      extended by ecar.dao.EntidadeDao

public class EntidadeDao
extends Dao

Author:
evandro

Field Summary
 
Fields inherited from class comum.database.Dao
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session
 
Constructor Summary
EntidadeDao(javax.servlet.http.HttpServletRequest request)
          Construtor.
 
Method Summary
 void alterar(EntidadeEnt entidade, javax.servlet.http.HttpServletRequest request)
           
 void excluir(EntidadeEnt entidade)
           
 java.util.List getEntidadeAtributoByGrupo(EntidadeEnt entidade, SisGrupoAtributoSga grupo)
           
 java.util.List getIdFilhos(EntidadeEnt entidade)
          Retorna um list com identifica��es de todos as entidades filhos de uma entidade
 java.util.List getIdPais(EntidadeEnt entidade)
          Retorna um list com identifica��es de todos as entidades pais de uma entidade
 java.util.List pesquisar(EntidadeEnt entidade)
          Coloca em uma Lista todos os Atributos da Entidade
 void salvar(EntidadeEnt entidade)
           
 void setAtributosEntidade(javax.servlet.http.HttpServletRequest request, EntidadeEnt entidade)
           
 void setEnderecosEntidade(javax.servlet.http.HttpServletRequest request, EntidadeEnt entidade)
           
 void setEntidade(javax.servlet.http.HttpServletRequest request, EntidadeEnt entidade, boolean paramStr)
           
 void setLocaisEntidade(javax.servlet.http.HttpServletRequest request, EntidadeEnt entidade)
           
 void setTelefonesEntidade(javax.servlet.http.HttpServletRequest request, EntidadeEnt entidade)
           
 
Methods inherited from class comum.database.Dao
alterar, alterar, alterar, buscar, contar, contarLong, excluir, excluir, getSession, inicializarLogBean, listar, ordenaSet, pesquisar, pesquisarDuplos, salvar, salvar, salvarOuAlterar, salvarOuAlterar, setSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntidadeDao

public EntidadeDao(javax.servlet.http.HttpServletRequest request)
Construtor. Chama o Session factory do Hibernate

Method Detail

setEntidade

public void setEntidade(javax.servlet.http.HttpServletRequest request,
                        EntidadeEnt entidade,
                        boolean paramStr)
                 throws ECARException
Parameters:
request -
entidade -
paramStr -
Throws:
ECARException

setAtributosEntidade

public void setAtributosEntidade(javax.servlet.http.HttpServletRequest request,
                                 EntidadeEnt entidade)
                          throws ECARException
Parameters:
request -
entidade -
Throws:
ECARException

setLocaisEntidade

public void setLocaisEntidade(javax.servlet.http.HttpServletRequest request,
                              EntidadeEnt entidade)
                       throws ECARException
Parameters:
request -
entidade -
Throws:
ECARException

setTelefonesEntidade

public void setTelefonesEntidade(javax.servlet.http.HttpServletRequest request,
                                 EntidadeEnt entidade)
                          throws ECARException
Parameters:
request -
entidade -
Throws:
ECARException

setEnderecosEntidade

public void setEnderecosEntidade(javax.servlet.http.HttpServletRequest request,
                                 EntidadeEnt entidade)
                          throws ECARException
Parameters:
request -
entidade -
Throws:
ECARException

excluir

public void excluir(EntidadeEnt entidade)
             throws ECARException
Parameters:
entidade -
Throws:
ECARException

getIdFilhos

public java.util.List getIdFilhos(EntidadeEnt entidade)
Retorna um list com identifica��es de todos as entidades filhos de uma entidade

Parameters:
entidade -
Returns:
List de Long

getIdPais

public java.util.List getIdPais(EntidadeEnt entidade)
Retorna um list com identifica��es de todos as entidades pais de uma entidade

Parameters:
entidade -
Returns:
List de Long

alterar

public void alterar(EntidadeEnt entidade,
                    javax.servlet.http.HttpServletRequest request)
             throws ECARException
Parameters:
entidade -
request -
Throws:
ECARException

getEntidadeAtributoByGrupo

public java.util.List getEntidadeAtributoByGrupo(EntidadeEnt entidade,
                                                 SisGrupoAtributoSga grupo)
                                          throws ECARException
Parameters:
entidade -
grupo -
Returns:
List
Throws:
ECARException

salvar

public void salvar(EntidadeEnt entidade)
            throws ECARException
Parameters:
entidade -
Throws:
ECARException

pesquisar

public java.util.List pesquisar(EntidadeEnt entidade)
                         throws ECARException
Coloca em uma Lista todos os Atributos da Entidade

Parameters:
entidade -
Returns:
Throws:
ECARException


Copyright © 2007, PRODEPA - Processamento de Dados do Pará