|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcomum.database.Dao
ecar.dao.ItemEstrutUsuarioDao
public class ItemEstrutUsuarioDao
Field Summary | |
---|---|
static short |
PERMISSAO_ADICIONA_ITEM
|
static short |
PERMISSAO_ALTERA_ITEM
|
static short |
PERMISSAO_BLOQUEAR_PLANEJAMENTO_ITEM
|
static short |
PERMISSAO_CONSULTA_ITEM
|
static short |
PERMISSAO_EXCLUI_ITEM
|
static short |
PERMISSAO_LIBERAR_PLANEJAMENTO_ITEM
|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
ItemEstrutUsuarioDao(javax.servlet.http.HttpServletRequest request)
Construtor. |
Method Summary | |
---|---|
void |
alterar(ItemEstrutUsuarioIettus novo,
ItemEstrutUsuarioIettus old,
java.lang.String indProxNivelIettusAnterior)
Altera um registro de ItemEstrutUsuarioIettus e propaga a permiss�o para os pr�ximos n�veis |
void |
excluir(java.lang.String[] codigosParaExcluir,
UsuarioUsu usuarioLogado)
Recebe um Array com C�digos de ItemEstrutUsuarioIettus para exclus�o. |
java.util.Set |
getHerdaPermissao(java.util.Set setIettus)
Filtra um set de ItemEstrutUsuarioIettus onde indProxNivelIettus='S' |
java.util.List |
getItemEstrutUsuarioItemOrigemAndEmitePosicaoAndInfAndamento(java.lang.Long codIett)
Obter os acompanhamentos (AcompReferenciaAref) que sejam de um tipo de acompanhamento |
java.util.List |
ordenaLista(java.util.List lista)
Ordena uma lista de objetos ItemEstrutUsuarioIettus, dependendo se tem Usuario ou Grupo cadastrado. |
boolean |
PermissaoAcessoUsuarioItemEstrutura(ItemEstruturaIett iett,
SegurancaECAR seguranca,
short acao)
|
void |
salvar(ItemEstrutUsuarioIettus itemEstrutUsuarioIettus,
UsuarioUsu usuario)
Inclui um registro de ItemEstrutUsuarioIettus e propaga a permiss�o para os pr�ximos n�veis |
void |
setItemEstrutUsuario(javax.servlet.http.HttpServletRequest request,
ItemEstrutUsuarioIettus itemEstrutUsuario)
Metodo para alterar os indicativos de Leitura, Edi��o, Exclus�o e Manter para pr�ximo n�vel. |
void |
setItemUsuarioGrupo(javax.servlet.http.HttpServletRequest request,
ItemEstrutUsuarioIettus itemEstrutUsuario)
Metodo utilizado para setar ItemEstrutura e tamb�m um Usu�rio (UsuarioUsu) ou Grupo (SisAtributoSatb), s�o setados somente na inclus�o, depois n�o s�o mais alterados. |
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 |
Field Detail |
---|
public static final short PERMISSAO_CONSULTA_ITEM
public static final short PERMISSAO_ALTERA_ITEM
public static final short PERMISSAO_EXCLUI_ITEM
public static final short PERMISSAO_ADICIONA_ITEM
public static final short PERMISSAO_LIBERAR_PLANEJAMENTO_ITEM
public static final short PERMISSAO_BLOQUEAR_PLANEJAMENTO_ITEM
Constructor Detail |
---|
public ItemEstrutUsuarioDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public void setItemUsuarioGrupo(javax.servlet.http.HttpServletRequest request, ItemEstrutUsuarioIettus itemEstrutUsuario) throws ECARException
request
- itemEstrutUsuario
-
ECARException
public void setItemEstrutUsuario(javax.servlet.http.HttpServletRequest request, ItemEstrutUsuarioIettus itemEstrutUsuario)
request
- itemEstrutUsuario
-
ECARException
public java.util.List ordenaLista(java.util.List lista) throws ECARException
lista
-
ECARException
public java.util.Set getHerdaPermissao(java.util.Set setIettus) throws ECARException
setIettus
-
org.hibernate.HibernateException
ECARException
public void salvar(ItemEstrutUsuarioIettus itemEstrutUsuarioIettus, UsuarioUsu usuario) throws ECARException
itemEstrutUsuarioIettus
-
ECARException
public void alterar(ItemEstrutUsuarioIettus novo, ItemEstrutUsuarioIettus old, java.lang.String indProxNivelIettusAnterior) throws ECARException
itemEstrutUsuarioIettusNovo
- itemEstrutUsuarioIettusAnterior
-
ECARException
public void excluir(java.lang.String[] codigosParaExcluir, UsuarioUsu usuarioLogado) throws ECARException
codigosParaExcluir
-
ECARException
public java.util.List getItemEstrutUsuarioItemOrigemAndEmitePosicaoAndInfAndamento(java.lang.Long codIett) throws ECARException
codIettOrigem
- Long
org.hibernate.HibernateException
ECARException
public boolean PermissaoAcessoUsuarioItemEstrutura(ItemEstruturaIett iett, SegurancaECAR seguranca, short acao) throws ECARException
ItemEstruturaIett
- iettUsuarioUsu
- usuarioSegurancaECAR
- segurancashort
- acao
ECARException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |