|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| 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 | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||