Interface TarefaDao

All Superinterfaces:
Dao<Tarefa,Long>
All Known Implementing Classes:
TarefaDaoImpl

public interface TarefaDao extends Dao<Tarefa,Long>
  • Method Details

    • hitFromDataBaseById

      Tarefa hitFromDataBaseById(Long id)
    • getTarefas

      List<Tarefa> getTarefas(Projeto projeto)
    • getTarefas

      List<Tarefa> getTarefas(Projeto projeto, String login, Collection<String> roles)
    • getRangeTarefasPorGrupo

      DateRange getRangeTarefasPorGrupo(Grupo grupo)
    • removerDependencias

      void removerDependencias(Tarefa tarefa)
    • excluirTarefas

      void excluirTarefas(Projeto p)
    • getDuracaoTarefas

      Long getDuracaoTarefas(Grupo grupo)
    • getCountTarefasPorGrupo

      int getCountTarefasPorGrupo(Grupo grupo)
    • getTarefasPorGrupo

      List<Tarefa> getTarefasPorGrupo(Grupo grupo)
    • getSomaEstimvativaTarefasGrupo

      Long getSomaEstimvativaTarefasGrupo(Grupo grupo)
    • getSomaCustoEstimativaTarefasGrupo

      BigDecimal getSomaCustoEstimativaTarefasGrupo(Grupo grupo)
    • getCountTarefasComProcessoPorProjeto

      Long getCountTarefasComProcessoPorProjeto(Projeto projeto)
    • getSomaTempoConcluidoTarefasGrupo

      BigDecimal getSomaTempoConcluidoTarefasGrupo(Grupo grupo)
    • getSomaTempoEfetivo

      Long getSomaTempoEfetivo(Grupo grupo)
    • getTarefasSemProcesso

      List<Tarefa> getTarefasSemProcesso(Projeto projeto)
    • getTarefasComProcessoPorGrupo

      List<Tarefa> getTarefasComProcessoPorGrupo(Grupo grupo)
    • getTarefasValidasSemProcesso

      List<Tarefa> getTarefasValidasSemProcesso(Projeto projeto)
    • getTarefasValidasSemProcesso

      List<Tarefa> getTarefasValidasSemProcesso(Projeto projeto, List<Grupo> grupos)
    • getTarefaPorInstancia

      Tarefa getTarefaPorInstancia(Long intanceId)
    • getTarefasDependentesMandatorias

      List<Tarefa> getTarefasDependentesMandatorias(Tarefa tarefa)
    • getCountTarefasDependentesMandatorias

      Long getCountTarefasDependentesMandatorias(Tarefa tarefa)
    • getCountTarefasDependentes

      Long getCountTarefasDependentes(Tarefa tarefa)
    • existeTarefaVinculaInstancia

      boolean existeTarefaVinculaInstancia(Long instanciaId)
    • existeTarefaVinculaInstanciaPorIdBPMN

      boolean existeTarefaVinculaInstanciaPorIdBPMN(String instanciaId)
    • getResponsaveisPorTarefas

      List<String> getResponsaveisPorTarefas(Projeto projeto)
    • getCountTarefasPorProjeto

      Long getCountTarefasPorProjeto(Projeto projeto)
    • salvarDependencia

      TarefaDependencia salvarDependencia(TarefaDependencia dep)
    • removerReferenciaInstancia

      void removerReferenciaInstancia(Long instanciaId)