Interface GrupoDao
- All Known Implementing Classes:
GrupoDaoImpl
-
Method Summary
Modifier and TypeMethodDescriptionvoidexcluirGrupos(Projeto projeto) voidexcluirPermissao(GrupoPermissaoRole permissaoUsuario) voidexcluirPermissao(GrupoPermissaoUsuario permissaoUsuario) booleanexisteGrupoRaiz(Projeto projeto) intgetCountSubGrupos(Grupo grupo) getDuracaoSubGrupos(Grupo grupo) GrupogetGrupoRaiz(Projeto projeto) List<Grupo> getGrupos(Projeto projeto) List<Grupo> getGrupos(Projeto projeto, String usuario, Collection<String> roles) List<Grupo> List<GrupoPermissaoRole> getPermisoesRole(Grupo grupo) List<GrupoPermissaoUsuario> getPermisoesUsuario(Grupo grupo) DateRangegetRangeSubGrupos(Grupo grupo) getSomaCustoEstimativaSubGrupos(Grupo grupo) getSomaEstimativaSubGrupos(Grupo grupo) getSomaTempoConcluidoSubGrupos(Grupo grupo) getSomaTempoEfetivoSubGrupos(Grupo grupo) List<Grupo> getSubGrupos(Grupo grupo) GrupoPermissaoRolesalvarPermissao(GrupoPermissaoRole permissaoUsuario) GrupoPermissaoUsuariosalvarPermissao(GrupoPermissaoUsuario permissaoUsuario)
-
Method Details
-
existeGrupoRaiz
boolean existeGrupoRaiz(Projeto projeto) -
getGrupoRaiz
Grupo getGrupoRaiz(Projeto projeto) -
getGrupos
-
getGrupos
-
getGrupos
-
salvarPermissao
GrupoPermissaoUsuario salvarPermissao(GrupoPermissaoUsuario permissaoUsuario) -
salvarPermissao
GrupoPermissaoRole salvarPermissao(GrupoPermissaoRole permissaoUsuario) -
getPermisoesUsuario
-
getPermisoesRole
-
excluirPermissao
void excluirPermissao(GrupoPermissaoRole permissaoUsuario) -
excluirPermissao
void excluirPermissao(GrupoPermissaoUsuario permissaoUsuario) -
getDuracaoSubGrupos
-
getSomaEstimativaSubGrupos
-
getSomaCustoEstimativaSubGrupos
-
getSomaTempoConcluidoSubGrupos
-
getSomaTempoEfetivoSubGrupos
-
getRangeSubGrupos
DateRange getRangeSubGrupos(Grupo grupo) -
getCountSubGrupos
int getCountSubGrupos(Grupo grupo) -
getSubGrupos
-
excluirGrupos
void excluirGrupos(Projeto projeto)
-