|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.database.Dao ecar.dao.ItemEstruturaDao
public class ItemEstruturaDao
Field Summary |
---|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
ItemEstruturaDao(javax.servlet.http.HttpServletRequest request)
Construtor. |
Method Summary | |
---|---|
ItemEstruturaIett |
alterar(javax.servlet.http.HttpServletRequest request,
UsuarioUsu usuarioLogado,
HistoricoIett historico)
|
ItemEstruturaIett |
alterar(javax.servlet.http.HttpServletRequest request,
UsuarioUsu usuarioLogado,
java.util.Set gruposAcesso,
HistoricoIett historico)
Altera um item estrutura com as funcoes de acompanhamento na mesma transa��o. |
ItemEstruturaIett |
alterarMonitoramento(javax.servlet.http.HttpServletRequest request,
UsuarioUsu usuarioLogado,
HistoricoIett historico)
Altera um item estrutura quando clicar em Ativar/Retirar Monitoramento |
ItemEstruturaIett |
alterarPlanejamento(javax.servlet.http.HttpServletRequest request,
UsuarioUsu usuarioLogado,
HistoricoIett historico)
Altera um item estrutura quando clicar em Liberar/Bloquear Planejamento |
private void |
atualizaMapItens(javax.servlet.http.HttpServletRequest request,
java.util.HashMap itensMap,
java.util.List lista,
java.lang.String funcao,
java.lang.String nomeFixo)
M�todo que recebe o MAP e atualiza a partir da lista passada da pesquisa Detalhe, se nomeFixo ! |
private java.lang.String |
completarParaOrdenacao(java.lang.String valor,
int tamanho)
completa para ordena��o |
void |
excluir(java.lang.String[] codigosParaExcluir,
UsuarioUsu usuario)
Recebe um array contendo c�digos de itens da estrutura e exclui todos os registros. |
void |
excluirItemEstruturaTipoFuncaoAcomp(ItemEstruturaIett itemEstrutura)
M�todo est� sendo usado para excluir Item-estrutura-usuario-funcao-acomp de um ItemEstrutura quando o item � excluido |
boolean |
existeDescendentesImediatos(ItemEstruturaIett itemEstrutura,
java.util.List<AtributoEstruturaListagemItens> colecaoItens)
Verifica em uma colection ordenada se determinado itemEstrutura passado tem filhos. |
java.util.List |
filtrarItensPorCriterio(java.util.ArrayList<ItemEstruturaIettPPA> itens,
java.util.ArrayList<java.lang.String> idCriteriosCom,
java.util.ArrayList<java.lang.String> idCriteriosSem)
Retorna itens filtrados pela listagem de criterios |
java.util.List |
filtrarRelatorioItemEstrutura(java.util.List listaIett,
java.lang.Long codOrgao,
java.util.List criteriosCom,
java.util.List criteriosSem,
java.util.List situacoes,
java.lang.String revisao,
java.lang.String submitPPA)
Filtra uma lista de ItemEstruturaIetts |
java.util.ArrayList |
getArvoreItens(java.util.List<ItemEstruturaIett> itens,
ItemEstruturaIett itemPai)
Recebe uma lista de itens e adiciona na lista outros itens de modo a completar a hierarquia necess�ria para apresenta��o da �rvore de itens em tela Se itemPai for utilizado, � montada a �rvore at� seu n�vel. |
java.util.List |
getArvoreItensIettComRevisao(java.lang.String tipoApendice,
java.lang.String periodoIni,
java.lang.String periodoFim)
Listar somente itens com revis�o. |
java.util.List |
getArvoreItensPesquisaEstrutura(java.util.List itens,
ItemEstruturaIett itemPai)
|
ItemEstruturaIett |
getAscendenteMaximo(ItemEstruturaIett itemEstrutura)
|
java.util.List |
getAscendentes(ItemEstruturaIett itemEstrutura)
Retorna uma lista com todos os itens de Estrutura acima de um dado Item |
java.util.List |
getAscendentes(ItemEstruturaIett itemEstrutura,
ItemEstruturaIett itemPai)
Retorna uma lista com todos os itens de Estrutura acima de um dado Item cujo n�vel mais alto da hierarquia � o itemPai passado como par�metro |
private java.util.List |
getAtributosLivresItemEstrutura(javax.servlet.http.HttpServletRequest request,
ItemEstruturaIett itemEstrutura)
Seta os atributos livres vindos do request para um itemEstrutura |
java.util.List |
getDescendentes(ItemEstruturaIett itemEstrutura,
boolean efetuarRefreshItemEstrutura)
Retorna uma lista com todos os itens de Estrutura abaixo de um dado Item |
java.util.List |
getDescendentes(ItemEstruturaIett itemEstrutura,
int nivel)
Retorna os Itens filhos de um Item cujo n�vel seja no m�ximo nivel pai + (nivel) |
java.util.List |
getDescendentesComPermissao(ItemEstruturaIett itemEstrutura,
boolean efetuarRefreshItemEstrutura,
UsuarioUsu usuario,
java.util.Set gruposUsuario)
Retorna uma lista com todos os itens de Estrutura abaixo de um dado Item, recursivamente. |
java.util.List |
getDescendentesComPermissoesOrdenado(ItemEstruturaIett itemEstrutura,
UsuarioUsu usuarioUsu,
java.util.Set gruposUsuario)
Devolve uma lista de itens da estrutura ordenados (estrutura + primeiro campo da listagem de colunas da estrutura) e somente os itens que o usu�rio pode consultar. |
java.util.List |
getDescendentesComPermissoesOrdenadoByEstrutura(EstruturaEtt estrutura,
long codItemPai,
UsuarioUsu usuarioUsu,
java.util.Set gruposUsuario)
Devolve uma lista de itens da estrutura ordenados (estrutura + primeiro campo da listagem de colunas da estrutura) e somente os itens que o usu�rio pode consultar por estrutura. |
java.util.List |
getDescendentesMin(ItemEstruturaIettMin itemEstrutura,
boolean efetuarRefreshItemEstrutura)
recupera descendentes com pojo (ItemEstruturaIettMin) |
java.util.List |
getDescendentesPorNivelPlanejamento(ItemEstruturaIett itemEstrutura,
java.util.List niveisPlanejamento)
Retorna uma lista com todos os itens de Estrutura abaixo de um dado Item que sejam de um dos n�veis de palenjamento passados como par�metros na Lista |
java.util.List<ItemEstruturaIett> |
getDescendentesViaQry(ItemEstruturaIett itemEstrutura)
Retorna uma lista com todos os itens de Estrutura abaixo de um dado Item - Busca os itens no BD. |
java.util.List |
getEtapasIett(ItemEstruturaIett item)
Retorna uma lista com as etapas de um item. |
ItemEstruturaIett |
getIettBySigla(java.lang.String sigla,
EstruturaEtt estrutura)
Retorna um item de determinada sigla em uma estrutura. |
java.util.List |
getIettToWebService(java.lang.Long[] codigos,
boolean buscarFilhos,
boolean buscarEstrutura)
Retorna uma lista de ItemWebServiceBean para os WebSerices,
utilizando SQL Nativo. |
java.util.List |
getItemEstruturaRevisaoIettrevOrderByData(java.lang.Long codIett)
Retorna uma Lista de todos os ItemEstruraRevisaoIettrev de um ItemEstruturaIett ordenados por Data |
java.util.List |
getItemEstruturaSisAtributoIettSatbsIett(ItemEstruturaIett iett,
java.lang.Long codSisGrupoAtributo)
Retorna os ItemEstruturaSisAtributoIettSatbs do grupo e do Iett passados. |
private java.util.List |
getItemFilhoOrdenacaoPorNivel(ItemEstruturaIett iett,
java.util.List listOrdenacaoPorNivel)
Obter pr�ximo item filho de um item e seus netos/bisnetos/etc a partir de uma lista de OrdenacaoPorNivel |
java.util.List |
getItensByEstrutura(java.lang.Long codEstrutura)
|
java.util.List |
getItensByEstruturaOrdenadosPorItemPai(java.lang.Long codEstrutura,
java.util.List codItensPais)
|
java.util.List |
getItensByEstruturaPPA(java.lang.Long codEstrutura)
|
java.util.List |
getItensFilho(ItemEstruturaIett item,
EstruturaEtt estrutura,
java.util.List colunas)
Devolve uma Lista com todos os itens filho do item passado que sejam da estrutura passada como par�metro, ordenados conforme a ordem de apresenta��o das colunas (campos) da lista de colunas. |
java.util.List |
getItensFilho(ItemEstruturaIett item,
EstruturaEtt estrutura,
java.lang.String nomeCampoOrderBy)
Devolve uma Lista com todos os itens filho do item passado que sejam da estrutura passada como par�metro. |
private java.util.List |
getItensFilhosWebService(java.lang.Long codIett)
Retorna os c�digos dos itens filhos de um item, utilizando SQL Nativo. |
java.util.List[] |
getItensGerarAcompanhamento(OrgaoOrg orgao,
AcompReferenciaAref acompReferencia,
java.util.Set gruposUsuario,
java.lang.String tipoAcesso,
java.util.List listNiveis)
M�todo devolve duas listas para serem usadas na constru��o da tela de sele��o de Itens da Estrutura para Gera��o de Per�odo de Refer�ncia. |
java.util.List |
getItensIndConclusao(java.util.List lItens,
java.lang.String indConclusao)
|
java.util.List |
getItensOrdenados(java.util.List itens,
TipoAcompanhamentoTa tipoAcomp)
Ordena os itens de acordo com o que foi definido nas configura��es de tipo de Acompanhamento. |
java.util.List |
getItensOrdenadosPorSiglaIett(java.util.List itens)
Ordenar uma lista de itens pelo campo SiglaIett (utilizado para visualiza��o como n�mero do item), para cada n�vel da estrutura Obs: Se a sigla for nula ser� ordenado pelo nome do item Importante: Este m�todo s� deve ser usado para ordenar os itens do relat�rio do PPA. |
java.util.List |
getItensOrdenadosSemPai(java.util.List itens,
TipoAcompanhamentoTa tipoAcomp)
Ordena os itens de acordo com o que foi definido nas configura��es de tipo de Acompanhamento. |
java.util.List |
getItensPPA(java.lang.String periodoIni,
java.lang.String periodoFim)
Recupera Itens de programa para o relatorio PPA |
java.util.List |
getItensSelecionaveisFiltradosPorAtributo(java.util.List listaItensSelecionaveis,
TipoAcompanhamentoTa ta)
Retorna os Itens de Estrutura que podem ser selecionados de acordo com a Sala de Situa��o. |
private java.util.List |
getItensSelecionaveisGeracaoPeriodoReferencia(OrgaoOrg orgao,
AcompReferenciaAref acompReferencia,
java.util.List listNiveis,
java.lang.String indMonitoramento)
Select para descobrir os itens selecion�veis. |
private int |
getNivel(ItemEstruturaIett itemEstrutura)
Devolve um int indicando em qual n�vel da hierarquia de itens o Item se encontra |
java.util.List |
getNivelAcesso(ItemEstruturaIett item)
Retorna um list com os os Atributos de N�vel de Acesso de um item |
java.util.ArrayList |
getNivelAcessoById(ItemEstruturaIett item)
Retorna um list com identifica��es de todas os Atributos de N�vel de Acesso de um item |
private java.util.ArrayList |
getNivelIettWebService(java.lang.Long codIett)
Retorna uma lista o c�digo e a descri��o do n�vel de planejamento/fase., utilizando SQL Nativo c�digo = posi��o [0] descri��o = posicao [1]. |
java.util.List |
getNomeImgsNivelPlanejamentoItem(ItemEstruturaIett item)
Devolve uma lista ordenada de nomes das imagens de nivel de planejamento. |
java.util.List |
getNomeImgsNivelPlanejamentoItemAgrupado(ItemEstruturaIett item)
Devolve uma lista ordenada de nomes das imagens de nivel de planejamento, agrupadas. |
java.util.List |
getSisAtributosIett(ItemEstruturaIett iett,
java.lang.Long codSisGrupoAtributo)
Retorna os SisAtributos do grupo e do Iett passados. |
private int |
getTamanhoMaximoAtributoEstruturaItem(java.util.List estruturasAtributos,
java.util.List itens,
TipoAcompanhamentoTa ta)
Percorre a lista de itens verificando qual o atributo tem o maior length para ser usado no m�todo de ordena��o. |
int |
getTamanhoMaximoCampo(java.util.List colunas,
java.util.Set itens)
Retorna o tamanho m�ximo da string dos valores de uma lista de campos numa lista de itens. |
private java.lang.String |
getValorAtributoEstruturaItem(java.util.List atributosEstruturas,
ItemEstruturaIett iett,
int tamanho,
TipoAcompanhamentoTa ta)
Retorna o valor do atributo da estrutura. |
java.lang.String |
getValorAtributoItemEstrutura(ItemEstruturaIett itemEstrutura,
java.lang.String nomeAtributo,
java.lang.String fkAtributo)
Retorna o valor de um atributo em um itemEstrutura |
UsuarioUsu |
getValorFunAcompItemEstrutura(ItemEstruturaIett itemEstrutura,
TipoFuncAcompTpfa funAcomp)
Retorna o usu�rio associoado a uma fun��o de acompanhamento em um itemEstrutura |
SisAtributoSatb |
getValorSatbFunAcompItemEstrutura(ItemEstruturaIett itemEstrutura,
TipoFuncAcompTpfa funAcomp)
Retorna o SisAtributoSatb associado a uma fun��o de acompanhamento em um itemEstrutura |
java.util.List |
listarItemEstruturaPorDataLimite(java.lang.String dataLimiteStr)
Retorna lista de Itens da Estrutura de acordo com a data dataTerminoIett, dataInicioIett, dataR1, dataR2, dataR3, dataR4, dataR5. |
java.util.List |
listarItemEstruturaPorNivel(int nivel)
Retorna lista de Itens da Estrutura de um determinado n�vel |
java.util.List |
listIettToWSMin(java.lang.String codigo,
java.lang.Long[] niveis)
Retorna uma lista de itens ItemWSMinBean, que cont�m apenas o c�digo (sigla) e a descri��o (nome) de cada item. |
private java.util.HashMap |
montaMapPesquisaEstrutura(javax.servlet.http.HttpServletRequest request,
java.lang.String palavraChave,
java.util.Date data,
java.lang.String[] estruturas,
java.lang.String todos,
java.lang.Long codUsu,
Mensagem properties)
M�todo que recebe todos os resultados das pesquisas j� utilizando-se de um map e apenas adicionando a partir da primeira |
void |
ordenaListaItemEstrutura(java.util.List itens)
Ordena uma lista de objetos item estrutura, fazendo com que os itens no mesmo nivel da hierarquia fiquem organizados alfabeticamente |
private java.util.List |
pesquisaEstruturaAcao(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em itemEstrutAcaoIetta |
private java.util.List |
pesquisaEstruturaAnexo(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em itemEstrutUploadIettup |
private java.util.List |
pesquisaEstruturaBeneficiario(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em itemEstrtBenefIettb |
private java.util.List |
pesquisaEstruturaCriterio(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em itemEstrutCriterioIettc |
private java.util.List |
pesquisaEstruturaDadosBasicos(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave,
java.util.Date data,
boolean pesquisaAvancada)
Realiza a pesquisa na Estrutura do item em |
private java.util.List |
pesquisaEstruturaEntidade(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave,
java.util.Date data)
Realiza a pesquisa na Estrutura do item em ItemEstrutEntidadeIette |
private java.util.List |
pesquisaEstruturaFonteRecurso(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em EfIettFonteTotEfieft -> ItemFonteRecurso EfItemEstPrevisaoEfieps -> ItemRecurso |
private java.util.List |
pesquisaEstruturaLocalizacao(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em ItemEstrutLocalIettl |
private java.util.List |
pesquisaEstruturaMarcador(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave,
java.lang.Long codUsu,
boolean pesquisaAvancada)
Realiza a pesquisa na Estrutura do item em ItemEstrutLocalIettl |
private java.util.List |
pesquisaEstruturaPontoCritico(java.lang.String select,
java.lang.String where,
java.lang.String palavraChave)
Realiza a pesquisa na Estrutura do item em ItemEstrutLocalIettl |
java.util.HashMap |
pesquisarNaEstrutura(javax.servlet.http.HttpServletRequest request,
java.lang.Long codUsu,
javax.servlet.ServletContext application)
Pesquisa na Estrutura, o m�todo realiza a pesquisa em v�rias fun��es do Item, somando todos os resultados encontrados num HashMap, indicando em quais fun��es foi encontrado o par�metro de pesquisa. |
private boolean |
podeEditarAtributoBloqueadoNaEstrutura(ItemEstruturaIett itemEstrutura,
ObjetoEstrutura atributo,
java.util.List funcoesAcompanhamenoDoUsuario)
|
boolean |
podeEditarAtributoBloqueadoNaEstrutura(ItemEstruturaIett itemEstrutura,
ObjetoEstrutura atributo,
UsuarioUsu usuario,
java.util.Set gruposAcesso)
Verificar se o usuario eh funcao de acompanhamento com permissao de editar o campo mesmo que ele esteja bloqueado para planejamento |
private void |
propagarMonitoramento(ItemEstruturaIett itemEstruturaAtual,
HistoricoIett historico)
Propagar Ativar/Retirar Monitoramento para os itens filhos de um item (indMonitoramentoIett) |
private void |
propagarPlanejamento(ItemEstruturaIett itemEstruturaAtual,
HistoricoIett historico)
Propagar Liberar/Bloquear Planejamento para os itens filhos de um item (indBloqPlanejamentoIett) |
java.util.List<AtributoEstruturaListagemItens> |
recuperaDescendentesImediatos(ItemEstruturaIett itemEstrutura,
java.util.List<AtributoEstruturaListagemItens> colecaoItens)
Extrai de uma colection ordenada os filhos imediatos do itemEstrutura passado. |
void |
salvar(javax.servlet.http.HttpServletRequest request,
ItemEstruturaIett itemEstrutura)
Salva um registro de itemEstrutura. |
void |
setFuncoesAcompanhamentoItemEstrutura(javax.servlet.http.HttpServletRequest request,
ItemEstruturaIett itemEstrutura)
Adiciona elementos � cole��o de Fun��es de Acompanhamento de um ItemEstrutura |
void |
setItemEstrutura(javax.servlet.http.HttpServletRequest request,
ItemEstruturaIett itemEstrutura)
Cria um objeto ItemEstruturaIett a partir de par�metros passados no objeto request |
boolean |
verificaItemPossuiEtapas(ItemEstruturaIett item)
M�todo que verifica se um item possui itens filhos com indicador de etapas de n�vel superior na estrutura. |
boolean |
verificarSituacao(ItemEstruturaIett itemEstrutura,
java.util.List idSituacoes)
Verifica se o item possui uma determinada situacao nas listas de c�digos de situacoes. |
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 ItemEstruturaDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public java.lang.String getValorAtributoItemEstrutura(ItemEstruturaIett itemEstrutura, java.lang.String nomeAtributo, java.lang.String fkAtributo) throws ECARException
itemEstrutura
- nomeAtributo
- fkAtributo
-
ECARException
public UsuarioUsu getValorFunAcompItemEstrutura(ItemEstruturaIett itemEstrutura, TipoFuncAcompTpfa funAcomp) throws ECARException
itemEstrutura
- funAcomp
-
ECARException
public SisAtributoSatb getValorSatbFunAcompItemEstrutura(ItemEstruturaIett itemEstrutura, TipoFuncAcompTpfa funAcomp) throws ECARException
itemEstrutura
- funAcomp
-
ECARException
public void setItemEstrutura(javax.servlet.http.HttpServletRequest request, ItemEstruturaIett itemEstrutura) throws ECARException
request
- EfIettFonteTotEfieft
-
ECARException
private int getNivel(ItemEstruturaIett itemEstrutura) throws ECARException
itemEstrutura
-
ECARException
private java.util.List getAtributosLivresItemEstrutura(javax.servlet.http.HttpServletRequest request, ItemEstruturaIett itemEstrutura) throws ECARException
request
- itemEstrutura
-
ECARException
public void setFuncoesAcompanhamentoItemEstrutura(javax.servlet.http.HttpServletRequest request, ItemEstruturaIett itemEstrutura) throws ECARException
request
- itemEstrutura
-
ECARException
public void salvar(javax.servlet.http.HttpServletRequest request, ItemEstruturaIett itemEstrutura) throws ECARException
itemEstrutura
-
ECARException
public ItemEstruturaIett alterar(javax.servlet.http.HttpServletRequest request, UsuarioUsu usuarioLogado, HistoricoIett historico) throws ECARException
ECARException
public ItemEstruturaIett alterar(javax.servlet.http.HttpServletRequest request, UsuarioUsu usuarioLogado, java.util.Set gruposAcesso, HistoricoIett historico) throws ECARException
request
- usuarioLogado
-
ECARException
public void excluirItemEstruturaTipoFuncaoAcomp(ItemEstruturaIett itemEstrutura) throws ECARException
itemEstrutura
-
ECARException
public void excluir(java.lang.String[] codigosParaExcluir, UsuarioUsu usuario) throws ECARException
codigosParaExcluir
-
ECARException
public java.util.List getAscendentes(ItemEstruturaIett itemEstrutura)
itemEstrutura
-
public ItemEstruturaIett getAscendenteMaximo(ItemEstruturaIett itemEstrutura)
public java.util.List getAscendentes(ItemEstruturaIett itemEstrutura, ItemEstruturaIett itemPai)
itemEstrutura
-
public java.util.List getDescendentes(ItemEstruturaIett itemEstrutura, boolean efetuarRefreshItemEstrutura) throws ECARException
itemEstrutura
-
ECARException
public java.util.List getDescendentesMin(ItemEstruturaIettMin itemEstrutura, boolean efetuarRefreshItemEstrutura) throws ECARException
ECARException
public java.util.List<ItemEstruturaIett> getDescendentesViaQry(ItemEstruturaIett itemEstrutura) throws ECARException
itemEstrutura
-
ECARException
public java.util.List getDescendentesComPermissao(ItemEstruturaIett itemEstrutura, boolean efetuarRefreshItemEstrutura, UsuarioUsu usuario, java.util.Set gruposUsuario) throws ECARException
itemEstrutura
-
ECARException
public java.util.List getDescendentesPorNivelPlanejamento(ItemEstruturaIett itemEstrutura, java.util.List niveisPlanejamento) throws ECARException
itemEstrutura
-
ECARException
public java.util.List getDescendentes(ItemEstruturaIett itemEstrutura, int nivel) throws ECARException
itemEstrutura
- nivel
-
ECARException
public java.util.List getDescendentesComPermissoesOrdenado(ItemEstruturaIett itemEstrutura, UsuarioUsu usuarioUsu, java.util.Set gruposUsuario) throws ECARException
ItemEstruturaIett
- itemEstruturaUsuarioUsu
- usuarioUsuSet
- gruposUsuario
ECARException
public java.util.List getDescendentesComPermissoesOrdenadoByEstrutura(EstruturaEtt estrutura, long codItemPai, UsuarioUsu usuarioUsu, java.util.Set gruposUsuario) throws ECARException
estrutura
- usuarioUsu
- gruposUsuario
-
ECARException
public java.util.ArrayList getNivelAcessoById(ItemEstruturaIett item)
situacao
-
public java.util.List getNivelAcesso(ItemEstruturaIett item)
situacao
-
public java.util.List getItensFilho(ItemEstruturaIett item, EstruturaEtt estrutura, java.lang.String nomeCampoOrderBy) throws ECARException
item
- estrutura
-
ECARException
public java.util.List getItensFilho(ItemEstruturaIett item, EstruturaEtt estrutura, java.util.List colunas) throws ECARException
item
- estrutura
- colunas
-
ECARException
public int getTamanhoMaximoCampo(java.util.List colunas, java.util.Set itens) throws ECARException
colunas
- itens
-
ECARException
public java.util.List getItensIndConclusao(java.util.List lItens, java.lang.String indConclusao)
lItens
- indConclusao
-
private java.util.List getItensSelecionaveisGeracaoPeriodoReferencia(OrgaoOrg orgao, AcompReferenciaAref acompReferencia, java.util.List listNiveis, java.lang.String indMonitoramento) throws ECARException
OrgaoOrg
- orgaoAcompReferenciaAref
- acompReferenciaList
- listNiveisString
- indMonitoramento
ECARException
public java.util.List[] getItensGerarAcompanhamento(OrgaoOrg orgao, AcompReferenciaAref acompReferencia, java.util.Set gruposUsuario, java.lang.String tipoAcesso, java.util.List listNiveis) throws ECARException
OrgaoOrg
- orgaoAcompReferenciaAref
- acompReferenciaSet
- gruposUsuarioString
- tipoAcessoList
- listNiveisList
- listTpfa
ECARException
public void ordenaListaItemEstrutura(java.util.List itens)
itens
- public java.util.ArrayList getArvoreItens(java.util.List<ItemEstruturaIett> itens, ItemEstruturaIett itemPai) throws ECARException
itens
- itemPai
-
ECARException
public java.util.List getArvoreItensPesquisaEstrutura(java.util.List itens, ItemEstruturaIett itemPai) throws ECARException
itens
- itemPai
-
ECARException
public java.util.List getNomeImgsNivelPlanejamentoItem(ItemEstruturaIett item)
item
- Item da estrutura
public java.util.List getNomeImgsNivelPlanejamentoItemAgrupado(ItemEstruturaIett item)
item
- Item da estrutura
public java.util.HashMap pesquisarNaEstrutura(javax.servlet.http.HttpServletRequest request, java.lang.Long codUsu, javax.servlet.ServletContext application) throws ECARException
request
- codUsu
- - c�digo do usu�rio logado
ECARException
private java.util.HashMap montaMapPesquisaEstrutura(javax.servlet.http.HttpServletRequest request, java.lang.String palavraChave, java.util.Date data, java.lang.String[] estruturas, java.lang.String todos, java.lang.Long codUsu, Mensagem properties) throws ECARException
palavraChave
- data
- estruturas
- todos
-
ECARException
private void atualizaMapItens(javax.servlet.http.HttpServletRequest request, java.util.HashMap itensMap, java.util.List lista, java.lang.String funcao, java.lang.String nomeFixo) throws ECARException
itensMap
- lista
- funcao
- nomeFixo
-
ECARException
private java.util.List pesquisaEstruturaAcao(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaAnexo(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaBeneficiario(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaCriterio(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaDadosBasicos(java.lang.String select, java.lang.String where, java.lang.String palavraChave, java.util.Date data, boolean pesquisaAvancada) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaEntidade(java.lang.String select, java.lang.String where, java.lang.String palavraChave, java.util.Date data) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaFonteRecurso(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaLocalizacao(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaMarcador(java.lang.String select, java.lang.String where, java.lang.String palavraChave, java.lang.Long codUsu, boolean pesquisaAvancada) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
private java.util.List pesquisaEstruturaPontoCritico(java.lang.String select, java.lang.String where, java.lang.String palavraChave) throws ECARException
itensMap
- select
- where
- palavraChave
-
ECARException
public ItemEstruturaIett alterarMonitoramento(javax.servlet.http.HttpServletRequest request, UsuarioUsu usuarioLogado, HistoricoIett historico) throws ECARException
request
- usuarioLogado
-
ECARException
public ItemEstruturaIett alterarPlanejamento(javax.servlet.http.HttpServletRequest request, UsuarioUsu usuarioLogado, HistoricoIett historico) throws ECARException
request
- usuarioLogado
-
ECARException
private void propagarPlanejamento(ItemEstruturaIett itemEstruturaAtual, HistoricoIett historico) throws ECARException
itemEstruturaAtual
- ItemEstruturaIett contendo os dados a serem
propagados
ECARException
private void propagarMonitoramento(ItemEstruturaIett itemEstruturaAtual, HistoricoIett historico) throws ECARException
itemEstruturaAtual
- ItemEstruturaIett contendo os dados a serem
propagados
ECARException
public java.util.List getItensOrdenadosPorSiglaIett(java.util.List itens) throws ECARException
itens
-
ECARException
public java.util.List getItensOrdenados(java.util.List itens, TipoAcompanhamentoTa tipoAcomp) throws ECARException
List
- itensTipoAcompanhamentoTa
- tipoAcomp
ECARException
private java.util.List getItemFilhoOrdenacaoPorNivel(ItemEstruturaIett iett, java.util.List listOrdenacaoPorNivel) throws ECARException
iett
- listOrdenacaoPorNivel
-
ECARException
private java.lang.String completarParaOrdenacao(java.lang.String valor, int tamanho)
valor
- tamanho
-
private java.lang.String getValorAtributoEstruturaItem(java.util.List atributosEstruturas, ItemEstruturaIett iett, int tamanho, TipoAcompanhamentoTa ta) throws ECARException
atributosEstruturas
- iett
-
ECARException
private int getTamanhoMaximoAtributoEstruturaItem(java.util.List estruturasAtributos, java.util.List itens, TipoAcompanhamentoTa ta) throws ECARException
estruturasAtributos
- itens
- ta
-
ECARException
public boolean verificarSituacao(ItemEstruturaIett itemEstrutura, java.util.List idSituacoes) throws ECARException
itemEstrutura
- idSituacoes
-
ECARException
public java.util.List filtrarRelatorioItemEstrutura(java.util.List listaIett, java.lang.Long codOrgao, java.util.List criteriosCom, java.util.List criteriosSem, java.util.List situacoes, java.lang.String revisao, java.lang.String submitPPA) throws ECARException
listaIett
- codOrgao
- criteriosCom
- criteriosSem
- situacoes
- revisao
- - utilize "S" para filtrar s� os itens que possuem revis�osubmitPPA
- - utilize "S" para filtrar s� os itens que possuem PPA
ECARException
public java.util.List filtrarItensPorCriterio(java.util.ArrayList<ItemEstruturaIettPPA> itens, java.util.ArrayList<java.lang.String> idCriteriosCom, java.util.ArrayList<java.lang.String> idCriteriosSem) throws ECARException
itens
- idCriteriosCom
- idCriteriosSem
-
ECARException
public java.util.List getItemEstruturaRevisaoIettrevOrderByData(java.lang.Long codIett) throws ECARException
codIett
-
ECARException
public java.util.List getItensPPA(java.lang.String periodoIni, java.lang.String periodoFim) throws ECARException
periodoIni
- Data de inicio para geracao do relatorioperiodoFim
- Data de termino para geracao do relatorionivelIett
- Nivel estrutura.
ECARException
public java.util.List getItensByEstruturaOrdenadosPorItemPai(java.lang.Long codEstrutura, java.util.List codItensPais) throws ECARException
ECARException
public java.util.List getItensByEstrutura(java.lang.Long codEstrutura) throws ECARException
ECARException
public java.util.List getItensByEstruturaPPA(java.lang.Long codEstrutura) throws ECARException
ECARException
public java.util.List getArvoreItensIettComRevisao(java.lang.String tipoApendice, java.lang.String periodoIni, java.lang.String periodoFim) throws ECARException
ECARException
public java.util.List listarItemEstruturaPorDataLimite(java.lang.String dataLimiteStr) throws ECARException
dataLimiteStr
-
ECARException
public java.util.List listarItemEstruturaPorNivel(int nivel) throws ECARException
int
- nivel
ECARException
public boolean verificaItemPossuiEtapas(ItemEstruturaIett item)
ItemEstruturaIett
- item - Item a ser verificado
public java.util.List getEtapasIett(ItemEstruturaIett item)
ItemEstruturaIett
- item
public java.util.List getIettToWebService(java.lang.Long[] codigos, boolean buscarFilhos, boolean buscarEstrutura)
ItemWebServiceBean
para os WebSerices,
utilizando SQL Nativo.
Long[]
- codigos - Este par�metro possui 2 utiliza��es:boolean
- buscarFilhos - Sendo:ItemWebServiceBean
.itensFilhos) recursivamente (para
cada filho, seta uma lista dos filhos e assim sucessivamente).ItemWebServiceBean
.itensFilhos) vazia.boolean
- buscaEstrutura - Sendo:private java.util.List getItensFilhosWebService(java.lang.Long codIett)
Long
- codIett - c�digo do item
private java.util.ArrayList getNivelIettWebService(java.lang.Long codIett)
Long
- codIett - c�digo do item.
public java.util.List listIettToWSMin(java.lang.String codigo, java.lang.Long[] niveis)
String
- codigo.Long[]
- niveis.
public ItemEstruturaIett getIettBySigla(java.lang.String sigla, EstruturaEtt estrutura) throws ECARException
sigla
- estrutura
-
ECARException
public java.util.List getItensSelecionaveisFiltradosPorAtributo(java.util.List listaItensSelecionaveis, TipoAcompanhamentoTa ta) throws ECARException
listaItensSelecionaveis
- ta
- Tipo de Acompanhamento onde est� definido Sala de Situa��o
ECARException
public java.util.List getItensOrdenadosSemPai(java.util.List itens, TipoAcompanhamentoTa tipoAcomp) throws ECARException
List
- itensTipoAcompanhamentoTa
- tipoAcomp
ECARException
public java.util.List getSisAtributosIett(ItemEstruturaIett iett, java.lang.Long codSisGrupoAtributo)
iett
- codSisGrupoAtributo
-
public java.util.List getItemEstruturaSisAtributoIettSatbsIett(ItemEstruturaIett iett, java.lang.Long codSisGrupoAtributo)
codSisGrupoAtributo
-
public java.util.List<AtributoEstruturaListagemItens> recuperaDescendentesImediatos(ItemEstruturaIett itemEstrutura, java.util.List<AtributoEstruturaListagemItens> colecaoItens)
itemEstrutura
- colecaoItens
-
public boolean existeDescendentesImediatos(ItemEstruturaIett itemEstrutura, java.util.List<AtributoEstruturaListagemItens> colecaoItens)
itemEstrutura
- colecaoItens
-
public boolean podeEditarAtributoBloqueadoNaEstrutura(ItemEstruturaIett itemEstrutura, ObjetoEstrutura atributo, UsuarioUsu usuario, java.util.Set gruposAcesso)
private boolean podeEditarAtributoBloqueadoNaEstrutura(ItemEstruturaIett itemEstrutura, ObjetoEstrutura atributo, java.util.List funcoesAcompanhamenoDoUsuario)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |