Interface BSCService

All Known Implementing Classes:
BSCServiceImpl

public interface BSCService
  • Method Details

    • clonarNiveis

      void clonarNiveis(PlanoEstrategico planoOrigem, PlanoEstrategico planoDestino)
    • salvarInfluenciaObjetivo

      ObjetivoInfluencia salvarInfluenciaObjetivo(ObjetivoEstrategico objetivo, ObjetivoEstrategico objetivoAlvo, String login)
    • removerInfluenciaObjetivo

      void removerInfluenciaObjetivo(ObjetivoEstrategico objetivo, ObjetivoEstrategico objetivoAlvo)
    • getObjetivosAlvos

      List<ObjetivoInfluencia> getObjetivosAlvos(ObjetivoEstrategico objetivo)
    • salvarInfluenciaDiretriz

      DiretrizInfluencia salvarInfluenciaDiretriz(Diretriz diretriz, Diretriz diretrizAlvo, String login)
    • removerInfluenciaDiretriz

      void removerInfluenciaDiretriz(Diretriz diretriz, Diretriz diretrizAlvo)
    • getDiretrizesAlvos

      List<DiretrizInfluencia> getDiretrizesAlvos(Diretriz diretriz)
    • getIndicadorById

      Indicador getIndicadorById(Long id)
    • salvarIndicador

      Indicador salvarIndicador(Indicador indicador)
    • excluirIndicador

      void excluirIndicador(Indicador i)
    • clonarIndicador

      Indicador clonarIndicador(Indicador indicador, String proprietario)
    • isSiglaEmUso

      boolean isSiglaEmUso(String sigla)
    • isSiglaEmUso

      boolean isSiglaEmUso(String sigla, Long excluideId)
    • getIndicadorPorSigla

      Indicador getIndicadorPorSigla(String sigla)
    • getIndicadores

      List<IndicadorObjetivos> getIndicadores(PlanoEstrategico plano)
    • getIndicadores

      List<IndicadorObjetivos> getIndicadores(ObjetivoEstrategico objetivoEstrategico)
    • getIndicadoresNotIn

      List<Indicador> getIndicadoresNotIn(ObjetivoEstrategico objetivoEstrategico)
    • getProjetosNotIn

      List<Projeto> getProjetosNotIn(ObjetivoEstrategico objetivoEstrategico)
    • existemDadosGerados

      boolean existemDadosGerados(Indicador indicador)
    • getPlanoPorSigla

      PlanoEstrategico getPlanoPorSigla(String sigla)
    • getPlanoDadosPorSigla

      PlanoDados getPlanoDadosPorSigla(String sigla, Date data)
    • salvarPlanoDados

      void salvarPlanoDados(String siglaPlano, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
    • getPerspectivaPorSigla

      Perspectiva getPerspectivaPorSigla(String sigla)
    • getPerspectivaDadosPorSigla

      PerspectivaDados getPerspectivaDadosPorSigla(String sigla, Date data)
    • salvarPerspectivaDados

      void salvarPerspectivaDados(String siglaPlano, String siglaPerspectiva, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
    • getDiretrizes

      List<Diretriz> getDiretrizes(PlanoEstrategico plano)
    • salvarDiretriz

      Diretriz salvarDiretriz(Diretriz diretriz)
    • excluirDiretriz

      void excluirDiretriz(Diretriz diretriz)
    • getDiretrizPorSigla

      Diretriz getDiretrizPorSigla(String sigla)
    • getDiretrizDadosPorSigla

      DiretrizDados getDiretrizDadosPorSigla(String sigla, Date data)
    • salvarDiretrizDados

      void salvarDiretrizDados(String siglaPlano, String siglaDiretriz, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
    • getObjetivoPorSigla

      ObjetivoEstrategico getObjetivoPorSigla(String sigla)
    • getObjetivoDadosPorSigla

      ObjetivoDados getObjetivoDadosPorSigla(String sigla, Date data)
    • salvarObjetivoDados

      void salvarObjetivoDados(String siglaPlano, String siglaObjetivo, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
    • getProjetoPorSigla

      Projeto getProjetoPorSigla(String sigla)
    • getProjetoDadosPorSigla

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

      void salvarProjetoDados(String siglaPlano, String siglaObjetivo, String siglaProjeto, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
    • getIndicadorDadosPorSigla

      IndicadorDados getIndicadorDadosPorSigla(ObjetivoEstrategico objetivo, String sigla, Date data)
    • salvarIndicadorDados

      void salvarIndicadorDados(String siglaPlano, String siglaObjetivo, String siglaIndicador, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)