Interface ProjetoDao

All Superinterfaces:
Dao<Projeto,Long>
All Known Implementing Classes:
ProjetoDaoImpl

public interface ProjetoDao extends Dao<Projeto,Long>
  • Method Details

    • getProjetos

      List<Projeto> getProjetos(ProjetoFilter filter)
    • getProjetosCount

      Long getProjetosCount(ProjetoFilter filter)
    • getProjetosCountPorPortifolio

      Long getProjetosCountPorPortifolio(Portifolio portifolio)
    • getProjetos

      List<Projeto> getProjetos(ProjetoFilter filter, int offset, int limit)
    • getProjetos

      List<ProjetoObjetivos> getProjetos(ObjetivoEstrategico objetivo)
    • getProjetos

      List<ProjetoObjetivos> getProjetos(PlanoEstrategico planoEstrategico)
    • getProjetosNotIn

      List<Projeto> getProjetosNotIn(ObjetivoEstrategico objetivoEstrategico)
    • isNomeProjetoEmUso

      boolean isNomeProjetoEmUso(String nome)
    • isNomeProjetoEmUso

      boolean isNomeProjetoEmUso(String nome, Long avoidId)
    • getExecucaoEfetivaPorObjetivoEstrategico

      ExecucaoEfetiva getExecucaoEfetivaPorObjetivoEstrategico(ObjetivoEstrategico obj)
    • getExecucaoEfetivaPorPerspectiva

      ExecucaoEfetiva getExecucaoEfetivaPorPerspectiva(Perspectiva perspectiva)
    • getExecucaoEfetivaPorPlanoEstrategico

      ExecucaoEfetiva getExecucaoEfetivaPorPlanoEstrategico(PlanoEstrategico plano)
    • getProjetoPorSigla

      Projeto getProjetoPorSigla(String sigla)
    • getProjetoObjetivosPorObjetivoPorSigla

      ProjetoObjetivos getProjetoObjetivosPorObjetivoPorSigla(ObjetivoEstrategico objetivo, String sigla)
    • salvarProjetoDados

      void salvarProjetoDados(ProjetoDados projetoDados)
    • getProjetoDadosPorSigla

      ProjetoDados getProjetoDadosPorSigla(ObjetivoEstrategico objetivo, String sigla, Date data)