Package br.com.davinti.vitruvio.spi
Interface BSCService
- All Known Implementing Classes:
BSCServiceImpl
public interface BSCService
-
Method Summary
Modifier and TypeMethodDescriptionIndicadorclonarIndicador(Indicador indicador, String proprietario) voidclonarNiveis(PlanoEstrategico planoOrigem, PlanoEstrategico planoDestino) voidexcluirDiretriz(Diretriz diretriz) voidexcluirIndicador(Indicador i) booleanexistemDadosGerados(Indicador indicador) DiretrizDadosgetDiretrizDadosPorSigla(String sigla, Date data) List<Diretriz> getDiretrizes(PlanoEstrategico plano) List<DiretrizInfluencia> getDiretrizesAlvos(Diretriz diretriz) DiretrizgetDiretrizPorSigla(String sigla) IndicadorgetIndicadorById(Long id) IndicadorDadosgetIndicadorDadosPorSigla(ObjetivoEstrategico objetivo, String sigla, Date data) List<IndicadorObjetivos> getIndicadores(ObjetivoEstrategico objetivoEstrategico) List<IndicadorObjetivos> getIndicadores(PlanoEstrategico plano) List<Indicador> getIndicadoresNotIn(ObjetivoEstrategico objetivoEstrategico) IndicadorgetIndicadorPorSigla(String sigla) ObjetivoDadosgetObjetivoDadosPorSigla(String sigla, Date data) ObjetivoEstrategicogetObjetivoPorSigla(String sigla) List<ObjetivoInfluencia> getObjetivosAlvos(ObjetivoEstrategico objetivo) PerspectivaDadosgetPerspectivaDadosPorSigla(String sigla, Date data) PerspectivagetPerspectivaPorSigla(String sigla) PlanoDadosgetPlanoDadosPorSigla(String sigla, Date data) PlanoEstrategicogetPlanoPorSigla(String sigla) ProjetoDadosgetProjetoDadosPorSigla(ObjetivoEstrategico objetivo, String sigla, Date data) ProjetogetProjetoPorSigla(String sigla) List<Projeto> getProjetosNotIn(ObjetivoEstrategico objetivoEstrategico) booleanisSiglaEmUso(String sigla) booleanisSiglaEmUso(String sigla, Long excluideId) voidremoverInfluenciaDiretriz(Diretriz diretriz, Diretriz diretrizAlvo) voidremoverInfluenciaObjetivo(ObjetivoEstrategico objetivo, ObjetivoEstrategico objetivoAlvo) DiretrizsalvarDiretriz(Diretriz diretriz) voidsalvarDiretrizDados(String siglaPlano, String siglaDiretriz, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) IndicadorsalvarIndicador(Indicador indicador) voidsalvarIndicadorDados(String siglaPlano, String siglaObjetivo, String siglaIndicador, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) DiretrizInfluenciasalvarInfluenciaDiretriz(Diretriz diretriz, Diretriz diretrizAlvo, String login) ObjetivoInfluenciasalvarInfluenciaObjetivo(ObjetivoEstrategico objetivo, ObjetivoEstrategico objetivoAlvo, String login) voidsalvarObjetivoDados(String siglaPlano, String siglaObjetivo, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) voidsalvarPerspectivaDados(String siglaPlano, String siglaPerspectiva, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) voidsalvarPlanoDados(String siglaPlano, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) voidsalvarProjetoDados(String siglaPlano, String siglaObjetivo, String siglaProjeto, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
-
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
-
salvarInfluenciaDiretriz
-
removerInfluenciaDiretriz
void removerInfluenciaDiretriz(Diretriz diretriz, Diretriz diretrizAlvo) -
getDiretrizesAlvos
-
getIndicadorById
-
salvarIndicador
Indicador salvarIndicador(Indicador indicador) -
excluirIndicador
void excluirIndicador(Indicador i) -
clonarIndicador
-
isSiglaEmUso
-
isSiglaEmUso
-
getIndicadorPorSigla
-
getIndicadores
-
getIndicadores
-
getIndicadoresNotIn
-
getProjetosNotIn
-
existemDadosGerados
boolean existemDadosGerados(Indicador indicador) -
getPlanoPorSigla
-
getPlanoDadosPorSigla
-
salvarPlanoDados
void salvarPlanoDados(String siglaPlano, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) -
getPerspectivaPorSigla
-
getPerspectivaDadosPorSigla
-
salvarPerspectivaDados
void salvarPerspectivaDados(String siglaPlano, String siglaPerspectiva, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) -
getDiretrizes
-
salvarDiretriz
Diretriz salvarDiretriz(Diretriz diretriz) -
excluirDiretriz
void excluirDiretriz(Diretriz diretriz) -
getDiretrizPorSigla
-
getDiretrizDadosPorSigla
-
salvarDiretrizDados
void salvarDiretrizDados(String siglaPlano, String siglaDiretriz, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) -
getObjetivoPorSigla
-
getObjetivoDadosPorSigla
-
salvarObjetivoDados
void salvarObjetivoDados(String siglaPlano, String siglaObjetivo, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) -
getProjetoPorSigla
-
getProjetoDadosPorSigla
-
salvarProjetoDados
void salvarProjetoDados(String siglaPlano, String siglaObjetivo, String siglaProjeto, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes) -
getIndicadorDadosPorSigla
-
salvarIndicadorDados
void salvarIndicadorDados(String siglaPlano, String siglaObjetivo, String siglaIndicador, Date data, BigDecimal valor, BigDecimal alvo, BigDecimal outro, String informacoes)
-