Package br.com.davinti.vitruvio.spi
Interface ReportService
- All Known Implementing Classes:
ReportServiceImpl
public interface ReportService
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidassignSchedule(long reportScheduleId, String scheduleManagerId) ScheduleReportcloneScheduleData(Long scheduleId) voiddefinirRelatoriosDoLogin(Collection<Integer> relatorios, String login) voiddeleteSchedule(ScheduleReport schedule) voiddeleteSchedule(ScheduleReport schedule, String login) voidexcluirCategoria(Categoria categoria) voidexcluirHistoricosPorRelatorio(int relatorioId) voidexcluirRelatorio(Relatorio relatorio) voidbooleanexistReports(Processo processo) booleanexistReportsForProcessDefinitionId(String processDefinitionId) booleanexistReportsForProcessKey(String processDefinitionId) booleanexistReportsShowAfterEnd(Processo processo) booleanexistReportsShowAfterEndForProcessDefinitionId(String processDefinitionId) booleanexistReportsShowAfterEndForProcessKey(String processDefinitionId) booleanexistReportsShowAfterStart(Processo processo) booleanexistReportsShowAfterStartForProcessDefinitionId(String processDefinitionId) booleanexistReportsShowAfterStartForProcessKey(String processDefinitionId) RelatoriofindBySigla(String sigla) generateDocProcessoReport(ProcessoVersao pv, List<Lane> docData, InputStream diagram) generateDocProcessoReport(String nome, Double versao, List<Lane> docData, InputStream diagram) generateHtmlReport(Relatorio relatorio, FormData formPresenterData, String imageResourcePattern, AbstractDynamicJasperReportGenerator... reports) Hera um relatorio HTML, com recursos referenciados por variaveisgenerateHtmlReport(Relatorio relatorio, Map<String, Object> params, String imageResourcePattern, AbstractDynamicJasperReportGenerator... reports) generateHTMLReportPage(ReportMetadata metadata, int pageIndex) generateMetadata(Relatorio relatorio, Map<String, Object> params) generateReport(Instancia instancia, RelatorioInstancia relario, Formato format) generateReport(Instancia instancia, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) generateReport(Relatorio relatorio, FormData formPresenterData, Formato format) Gera um relatorio e retorna um objeto com os recursos processados e informacoes sobre o relatoriogenerateReport(AbstractDynamicJasperReportGenerator report, Formato format) generateReport(AbstractDynamicJasperReportGenerator report, Map<String, Object> params, Formato format) generateReport(String processInstanceId, RelatorioInstancia relario, Formato format) generateReport(String processInstanceId, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) generateReportFile(Instancia instancia, RelatorioInstancia relario, Formato format) generateReportFile(Instancia instancia, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) generateReportFile(Relatorio relatorio, FormData formPresenterData, Formato format) Gera um arquivo de relatorio com base nos dados retornados pelo formulario de parametrosgenerateReportFile(Relatorio relatorio, ReportMetadata metadata, Formato format) Gera um relatorio HTML, com recursos embutidos no documentogenerateReportFile(Relatorio relatorio, Map<String, Object> params, Formato format) Gera um arquivo para o relatorio informadogenerateReportFile(String processInstanceId, RelatorioInstancia relario, Formato format) generateReportFile(String processInstanceId, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) generateReportFile(String reportKey, FormData formPresenterData, Formato format) Gera um arquivo de relatorio com base nos dados retornados pelo formulario de parametrosgenerateReportFile(String reportKey, Map<String, Object> params, Formato format) Gera um arquivo para o relatorio informadoRelatorioList<RelatorioInstancia> getCabecalhoReports(Processo p) CategoriagetCategoriaPorNomePorRaiz(String nome, String raiz) CategoriagetCategoriaRaizPorNome(String nomeCategoria) RelatorioHistoricogetHistoricoById(Long id) RelatorioHistoricogetHistoricoEmDesenvolvimento(Integer reportId, String login) List<RelatorioHistorico> List<RelatorioHistorico> getHistoricos(RelatorioHistoricoFilter filter, int offset, int limit) UsuarioFavoritogetRelatorioFavorito(String user, int relatorioId) List<Relatorio> getRelatorios(String owner, Collection<String> groups) List<Relatorio> getRelatoriosFavoritos(String login) List<Relatorio> List<Relatorio> RelatorioInstanciagetReportById(Integer id) List<RelatorioInstancia> getReports(Processo processo) ScheduleReportScheduleReportList<RelatorioInstancia> getReportsForProcessDefinitionId(String processDefinitionId) List<RelatorioInstancia> getReportsForProcessKey(String processKey) List<RelatorioInstancia> getReportsShowAfterEnd(Processo processo) List<RelatorioInstancia> getReportsShowAfterEndForProcessDefinitionId(String processDefinitionId) List<RelatorioInstancia> getReportsShowAfterEndForProcessKey(String processKey) List<RelatorioInstancia> getReportsShowAfterStart(Processo processo) List<RelatorioInstancia> getReportsShowAfterStartForProcessDefinitionId(String processDefinitionId) List<RelatorioInstancia> getReportsShowAfterStartForProcessKey(String processKey) List<ScheduleReport> getSchedules(Relatorio report) List<ScheduleReport> getSchedulesPadrao(Relatorio report) List<Categoria> List<Relatorio> List<Relatorio> booleanisCategoriaEmUso(Integer categoriaId) booleanisSiglaEmUso(String sigla) booleanisSiglaEmUso(String sigla, Integer excludeId) loadDynamicFormLastParamState(Relatorio relatorio) loadSavedFormData(ScheduleReport schedule) voidlogReportGeneration(Relatorio report, String login) voidlogReportGeneration(Integer reportId, String login) voidpauseSchedule(ScheduleReport schedule) voidpauseSchedule(ScheduleReport schedule, String login) booleanpossuiHistorico(Integer reportId) booleanpossuiHistoricoEmDesenvolvimento(Integer reportId, String login) voidremoverHistorico(RelatorioHistorico historico) voidremoverRelatorioFavorito(String login, Relatorio relatorio) voidresumeSchedule(ScheduleReport schedule) voidresumeSchedule(ScheduleReport schedule, String login) RelatorioEstadosalvarEstado(Relatorio relatorio, FormData formData, String login) RelatorioHistoricosalvarHistorico(RelatorioHistorico historico) RelatoriosalvarRelatorio(Relatorio relatorio) RelatoriosalvarRelatorio(Relatorio relatorio, FormData formData) RelatoriosalvarRelatorio(Relatorio relatorio, FormData formData, String loginAlteracao) RelatoriosalvarRelatorio(Relatorio relatorio, String loginAlteracao) UsuarioFavoritosalvarRelatorioFavorito(String login, Relatorio relatorio, TipoRegistro tipoRegistro) RelatorioInstanciasalvarRelatorioInstancia(RelatorioInstancia relatorio) CategoriasaveCategory(Categoria category) schedule(TriggerInfo info, ScheduleReport schedule, FormData reportParamsData) schedule(TriggerInfo info, ScheduleReport schedule, FormData reportParamsData, String login) longscheduleCount(Relatorio relatorio)
-
Field Details
-
CUSTOM_DATASOURCE
- See Also:
-
-
Method Details
-
existReports
boolean existReports(Processo processo) -
existReportsForProcessDefinitionId
-
existReportsForProcessKey
-
existReportsShowAfterStart
boolean existReportsShowAfterStart(Processo processo) -
existReportsShowAfterStartForProcessDefinitionId
-
existReportsShowAfterStartForProcessKey
-
existReportsShowAfterEnd
boolean existReportsShowAfterEnd(Processo processo) -
existReportsShowAfterEndForProcessDefinitionId
-
existReportsShowAfterEndForProcessKey
-
getReports
-
getReportsForProcessDefinitionId
-
getReportsForProcessKey
-
getReportsShowAfterStart
-
getReportsShowAfterStartForProcessDefinitionId
-
getReportsShowAfterStartForProcessKey
-
getReportsShowAfterEnd
-
getReportsShowAfterEndForProcessDefinitionId
-
getReportsShowAfterEndForProcessKey
-
getCabecalhoReports
-
getReportById
-
getReportTemplateById
-
generateReport
-
generateReport
-
generateReportFile
-
generateDocProcessoReport
File generateDocProcessoReport(ProcessoVersao pv, List<Lane> docData, InputStream diagram) throws JRException - Throws:
JRException
-
generateDocProcessoReport
File generateDocProcessoReport(String nome, Double versao, List<Lane> docData, InputStream diagram) throws JRException - Throws:
JRException
-
generateReportFile
-
generateReport
InputStream generateReport(Instancia instancia, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) -
generateReport
InputStream generateReport(String processInstanceId, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) -
generateReportFile
File generateReportFile(Instancia instancia, RelatorioInstancia relario, Formato format, UsuarioDTO emitente) -
generateReportFile
-
isCategoriaEmUso
-
excluirCategoria
void excluirCategoria(Categoria categoria) -
saveCategory
Categoria saveCategory(Categoria category) -
getCategoriaRaizPorNome
-
getCategoriaPorNomePorRaiz
-
getTodasCategorias
List<Categoria> getTodasCategorias() -
excluirRelatorio
void excluirRelatorio(Relatorio relatorio) -
excluirRelatorioInstancia
-
salvarRelatorio
Relatorio salvarRelatorio(Relatorio relatorio) -
salvarRelatorio
-
salvarRelatorioInstancia
RelatorioInstancia salvarRelatorioInstancia(RelatorioInstancia relatorio) -
salvarRelatorio
-
salvarRelatorio
-
loadDynamicFormLastParamState
-
getRelatorios
-
getTodosRelatorios
List<Relatorio> getTodosRelatorios() -
getRelatoriosIdName
List<Relatorio> getRelatoriosIdName() -
getRelatoriosVinculadosAoLogin
-
definirRelatoriosDoLogin
-
findBySigla
-
getById
-
isSiglaEmUso
-
isSiglaEmUso
-
salvarHistorico
RelatorioHistorico salvarHistorico(RelatorioHistorico historico) -
possuiHistorico
-
getHistoricoEmDesenvolvimento
-
possuiHistoricoEmDesenvolvimento
-
removerHistorico
void removerHistorico(RelatorioHistorico historico) -
excluirHistoricosPorRelatorio
void excluirHistoricosPorRelatorio(int relatorioId) -
getHistoricos
-
getHistoricos
-
getHistoricosCount
-
getHistoricoById
-
generateReportFile
Gera um arquivo para o relatorio informado- Parameters:
relatorio-params-format-- Returns:
-
generateReportFile
Gera um arquivo para o relatorio informado- Parameters:
reportKey-params-format-- Returns:
-
generateReportFile
Gera um arquivo de relatorio com base nos dados retornados pelo formulario de parametros- Parameters:
relatorio-formPresenterData-format-- Returns:
-
generateReportFile
Gera um arquivo de relatorio com base nos dados retornados pelo formulario de parametros- Parameters:
reportKey-formPresenterData-format-- Returns:
-
generateReport
Gera um relatorio e retorna um objeto com os recursos processados e informacoes sobre o relatorio- Parameters:
relatorio-formPresenterData-format-- Returns:
-
generateMetadata
-
generateReportFile
Gera um relatorio HTML, com recursos embutidos no documento- Parameters:
relatorio-metadata-format-- Returns:
-
generateHtmlReport
ReportResources generateHtmlReport(Relatorio relatorio, FormData formPresenterData, String imageResourcePattern, AbstractDynamicJasperReportGenerator... reports) Hera um relatorio HTML, com recursos referenciados por variaveis- Parameters:
relatorio-metadata-- Returns:
-
generateHtmlReport
ReportResources generateHtmlReport(Relatorio relatorio, Map<String, Object> params, String imageResourcePattern, AbstractDynamicJasperReportGenerator... reports) -
generateReport
-
generateReport
ReportResources generateReport(AbstractDynamicJasperReportGenerator report, Map<String, Object> params, Formato format) -
generateHTMLReportPage
-
getSchedules
-
getSchedulesPadrao
-
getReportScheduleById
-
getReportScheduleByUUID
-
cloneScheduleData
-
schedule
String schedule(TriggerInfo info, ScheduleReport schedule, FormData reportParamsData, String login) throws JobWillNeverFireException - Throws:
JobWillNeverFireException
-
schedule
String schedule(TriggerInfo info, ScheduleReport schedule, FormData reportParamsData) throws JobWillNeverFireException - Throws:
JobWillNeverFireException
-
loadSavedFormData
-
assignSchedule
-
deleteSchedule
-
deleteSchedule
void deleteSchedule(ScheduleReport schedule) -
scheduleCount
long scheduleCount(Relatorio relatorio) -
pauseSchedule
-
pauseSchedule
void pauseSchedule(ScheduleReport schedule) -
resumeSchedule
-
resumeSchedule
void resumeSchedule(ScheduleReport schedule) -
generateScheduleUUID
-
getEstado
-
getEstado
-
salvarEstado
-
logReportGeneration
-
logReportGeneration
-
getRelatoriosFavoritos
-
getRelatoriosFavoritosAcessiveis
-
salvarRelatorioFavorito
UsuarioFavorito salvarRelatorioFavorito(String login, Relatorio relatorio, TipoRegistro tipoRegistro) -
removerRelatorioFavorito
-
getRelatorioFavorito
-
getTodosRelatoriosNaoVinculadosMenu
List<Relatorio> getTodosRelatoriosNaoVinculadosMenu()
-