|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.database.Dao ecar.dao.SegmentoItemDao
public class SegmentoItemDao
Field Summary |
---|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
SegmentoItemDao(javax.servlet.http.HttpServletRequest request)
Construtor. |
Method Summary | |
---|---|
void |
alterar(SegmentoItemSgti segItem,
java.util.List campos,
java.lang.String pathRaiz,
java.lang.String pathRelativo,
javax.servlet.ServletContext application)
Altera um registro de segmentoItem a partir de par�metros recebidos por request por um formul�rio de Upload. |
private void |
criarCollectionEditorias(SegmentoItemSgti segItem,
java.util.List campos)
Cria a cole��o de atributos de Editorias de um SegmentoItem (Inclus�o e altera��o) |
private void |
criarCollectionEditoriasPesquisa(SegmentoItemSgti segItem,
javax.servlet.http.HttpServletRequest campos)
Cria a cole��o de atributos de Editorias de um SegmentoItem para Pesquisa |
private void |
criarCollectionTipoAcesso(SegmentoItemSgti segItem,
java.util.List campos)
Cria a cole��o de atributos de Tipo de Acesso de um SegmentoItem (inclus�o e altera��o) |
private void |
criarCollectionTipoAcessoPesquisa(SegmentoItemSgti segItem,
javax.servlet.http.HttpServletRequest campos)
Cria a cole��o de atributos de Tipo de Acesso de um SegmentoItem para Pesquisa |
void |
excluir(SegmentoItemSgti segItem,
java.lang.String pathRaiz)
Exclui um registro de segmentoItem. |
java.util.Date |
getDataMaisRecenteSegmentoItemSuperDestaque()
|
java.util.List |
getEditorias(java.lang.String ids)
M�todo que cria a lista de editorias atrav�s dos codSatb |
java.util.List |
getEditoriasByIds(java.lang.String ids)
M�todo que cria a lista de editorias atrav�s dos codSatb |
java.util.List |
getEditoriasBySegItem(SegmentoItemSgti segItem)
M�todo que cria a lista de editorias de um segmento |
java.util.List |
getIdsEditSelecionados(SegmentoItemSgti segItem)
Retorna os c�digo(IDs) dos atributos cadastrados em Editorias para o segmentoItem |
java.util.List |
getIdsTpAcessoSelecionados(SegmentoItemSgti segItem)
Retorna os c�digo(IDs) dos atributos cadastrados em Tipo de Acesso para o segmentoItem |
java.util.List |
getLeiautesNovos()
Seleciona 3 outras Taxa��es/Clips mais recentes em SegmentoItem diferente da Capa Destaque e que esteja na validade |
java.util.List |
getListSegmentoItemTaxacoes(UsuarioUsu usuario)
Devolve uma lista de �tens de taxacoes |
java.util.List |
getListSegmentoItensAcessoPublico(SegmentoCategoriaSgtc categoria)
Devolve uma lista de �tens de d�vidas frequentes para acesso publico |
java.util.List |
getListSegmentoItensGlossarioAcessoPublico(SegmentoCategoriaSgtc categoria)
Devolve uma lista de �tens do gloss�rio para acesso p�blico |
java.util.List |
getListSegmentoItensGlossarioVinculadosAoUsuario(SegmentoCategoriaSgtc categoria,
UsuarioUsu usuario)
Devolve uma lista de �tens do gloss�rio vis�veis ao usu�rio |
java.util.List |
getListSegmentoItensVinculadosAoUsuario(SegmentoCategoriaSgtc categoria,
UsuarioUsu usuario)
Devolve uma lista de �tens de d�vidas frequentes vis�veis ao usu�rio |
long |
getQtdSegmentoItemMaisArtigos(javax.servlet.ServletContext application,
UsuarioUsu usuario)
Retorna o numero de Mat�rias/Artigos mais recentes em SegmentoItem diferente da Capa Destaque e que esteja na validade |
long |
getQtdSegmentoItemTaxacoes(UsuarioUsu usuario)
Devolve a quantidade de �tens de taxacoes |
java.util.List |
getSegmentoItemArtigosPorEditoria(javax.servlet.ServletContext application,
UsuarioUsu usuario,
java.lang.String codSatb)
Seleciona 3 (ou mais, se passado parametro "qtd") outras Mat�rias/Artigos mais recentes em SegmentoItem diferente da Capa Destaque e que esteja na validade |
SegmentoItemSgti |
getSegmentoItemCodSgti(long codSgti)
Seleciona o SegmentoItem pelo codSgti |
java.util.List |
getSegmentoItemMaisArtigos(javax.servlet.ServletContext application,
UsuarioUsu usuario)
Seleciona 3 (ou mais, se passado parametro "qtd") outras Mat�rias/Artigos mais recentes em SegmentoItem diferente da Capa Destaque e que esteja na validade |
SegmentoItemSgti |
getSegmentoItemSuperDestaque(javax.servlet.ServletContext application)
Seleciona o SegmentoItem Mat�ria/Artigo para Destaque da capa do portal, seja o mais recente, e que esteja dentro da validade |
java.util.List |
getSegmentoItemTodosArtigos(javax.servlet.ServletContext application,
UsuarioUsu usuario)
Seleciona 3 (ou mais, se passado parametro "qtd") outras Mat�rias/Artigos mais recentes em SegmentoItem diferente da Capa Destaque e que esteja na validade |
java.util.Collection |
getSegmentosItemNaoVinculadosASubArea(SegmentoCategoriaSgtc categoria,
DestaqueSubAreaDtqsa destaqueSubArea)
Retorna lista com todos os itens de segmentos n�o vinculados a uma sub-�rea de destaque |
java.util.List |
getTaxacaoClip(javax.servlet.ServletContext application)
Seleciona 3 outras Taxa��es/Clips mais recentes em SegmentoItem diferente da Capa Destaque e que esteja na validade |
java.util.List |
pesquisar(SegmentoItemSgti segItem,
javax.servlet.ServletContext application)
Invoca o m�todo pesquisar do Dao e itera sobre o resultado para inicializar as Collections de Tipo de Acesso e de Editorias de Cada objeto retornado. |
java.util.List |
pesquisar(UsuarioUsu usuario)
Devolve uma lista de SegmentoItem de acordo com os par�metros passados por request (palavra, dataInicial, dataFinal, segmentos) e o UsuarioUsu por par�metro do m�todo |
java.util.List |
pesquisaTaxacoes(UsuarioUsu usuario)
Devolve uma lista de �tens de taxacoes de acordo com os par�metros |
void |
salvar(SegmentoItemSgti segItem,
java.util.List campos,
java.lang.String pathRaiz,
java.lang.String pathRelativo,
javax.servlet.ServletContext application)
Salva um registro de segmentoItem a partir de par�metros recebidos por request por um formul�rio de Upload. |
void |
setSegmentoItem(SegmentoItemSgti segItem,
javax.servlet.http.HttpServletRequest campos,
boolean recuperarParametrosComoString,
javax.servlet.ServletContext application,
boolean criarCollections)
A partir de dados passados por request popula um objeto SegmentoItemSgti |
void |
setSegmentoItemUpload(SegmentoItemSgti segItem,
java.util.List campos,
javax.servlet.ServletContext application,
boolean criarCollections)
A partir de um List de campos obtidos na requsi��o de um formul�rio de upload popula um objeto SegmentoSgt |
void |
uploadImagem(SegmentoItemSgti segItem,
java.util.List campos,
java.lang.String pathRaiz,
java.lang.String pathRelativo)
Realiza o upload dos arquivos do Segmento Item. |
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 |
---|
public SegmentoItemDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public void salvar(SegmentoItemSgti segItem, java.util.List campos, java.lang.String pathRaiz, java.lang.String pathRelativo, javax.servlet.ServletContext application) throws ECARException
segmento
- campos
- pathRaiz
- pathRelativo
- ServletContext
-
ECARException
public void alterar(SegmentoItemSgti segItem, java.util.List campos, java.lang.String pathRaiz, java.lang.String pathRelativo, javax.servlet.ServletContext application) throws ECARException
segmentoItem
- campos
- pathRaiz
- pathRelativo
- ServletContext
-
ECARException
public void excluir(SegmentoItemSgti segItem, java.lang.String pathRaiz) throws ECARException
segmentoItem
- pathRaiz
-
ECARException
public void setSegmentoItemUpload(SegmentoItemSgti segItem, java.util.List campos, javax.servlet.ServletContext application, boolean criarCollections) throws ECARException
segmento
- campos
- ServletContext
- criarCollection
- - boolean
ECARException
public void setSegmentoItem(SegmentoItemSgti segItem, javax.servlet.http.HttpServletRequest campos, boolean recuperarParametrosComoString, javax.servlet.ServletContext application, boolean criarCollections) throws ECARException
segmentoItem
- campos
- recuperarParametrosComoString
- indica se ir� recuperar dados nulos
como String vaziaServletContext
- CriarCollection
- - boolean
ECARException
private void criarCollectionEditorias(SegmentoItemSgti segItem, java.util.List campos) throws ECARException
segmentoItem
- request
-
ECARException
private void criarCollectionTipoAcesso(SegmentoItemSgti segItem, java.util.List campos) throws ECARException
segmentoItem
- request
-
ECARException
private void criarCollectionEditoriasPesquisa(SegmentoItemSgti segItem, javax.servlet.http.HttpServletRequest campos) throws ECARException
segmentoItem
- request
-
ECARException
private void criarCollectionTipoAcessoPesquisa(SegmentoItemSgti segItem, javax.servlet.http.HttpServletRequest campos) throws ECARException
segmentoItem
- request
-
ECARException
public void uploadImagem(SegmentoItemSgti segItem, java.util.List campos, java.lang.String pathRaiz, java.lang.String pathRelativo) throws ECARException
segmentoItem
- campos
- pathRaiz
- pathRelativo
-
ECARException
public java.util.List pesquisar(SegmentoItemSgti segItem, javax.servlet.ServletContext application) throws ECARException
segmentoItem
- ServelContext
-
ECARException
public java.util.List getIdsTpAcessoSelecionados(SegmentoItemSgti segItem) throws ECARException
segmentoItem
-
ECARException
public java.util.List getIdsEditSelecionados(SegmentoItemSgti segItem) throws ECARException
segmentoItem
-
ECARException
public java.util.List getEditoriasBySegItem(SegmentoItemSgti segItem)
segItem
-
public java.util.Collection getSegmentosItemNaoVinculadosASubArea(SegmentoCategoriaSgtc categoria, DestaqueSubAreaDtqsa destaqueSubArea) throws ECARException
categoria
- destaqueSubArea
-
ECARException
public SegmentoItemSgti getSegmentoItemSuperDestaque(javax.servlet.ServletContext application)
application
-
public java.util.Date getDataMaisRecenteSegmentoItemSuperDestaque()
public java.util.List getSegmentoItemMaisArtigos(javax.servlet.ServletContext application, UsuarioUsu usuario)
application
-
public java.util.List getTaxacaoClip(javax.servlet.ServletContext application)
application
-
public java.util.List getListSegmentoItensVinculadosAoUsuario(SegmentoCategoriaSgtc categoria, UsuarioUsu usuario) throws ECARException
ECARException
public java.util.List getListSegmentoItensAcessoPublico(SegmentoCategoriaSgtc categoria) throws ECARException
ECARException
public java.util.List getListSegmentoItensGlossarioVinculadosAoUsuario(SegmentoCategoriaSgtc categoria, UsuarioUsu usuario) throws ECARException
ECARException
public java.util.List getListSegmentoItensGlossarioAcessoPublico(SegmentoCategoriaSgtc categoria) throws ECARException
ECARException
public long getQtdSegmentoItemMaisArtigos(javax.servlet.ServletContext application, UsuarioUsu usuario)
application
-
public java.util.List getListSegmentoItemTaxacoes(UsuarioUsu usuario) throws ECARException
ECARException
public long getQtdSegmentoItemTaxacoes(UsuarioUsu usuario) throws ECARException
ECARException
public java.util.List pesquisaTaxacoes(UsuarioUsu usuario) throws ECARException
ECARException
public SegmentoItemSgti getSegmentoItemCodSgti(long codSgti)
application
-
public java.util.List getLeiautesNovos()
application
-
public java.util.List getEditoriasByIds(java.lang.String ids)
public java.util.List pesquisar(UsuarioUsu usuario) throws ECARException
ECARException
public java.util.List getSegmentoItemTodosArtigos(javax.servlet.ServletContext application, UsuarioUsu usuario)
application
-
public java.util.List getEditorias(java.lang.String ids)
public java.util.List getSegmentoItemArtigosPorEditoria(javax.servlet.ServletContext application, UsuarioUsu usuario, java.lang.String codSatb)
application
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |