com.liferay.portal.kernel.bi.reporting
Interface ReportEngine
public interface ReportEngine
View Source
- Author:
- Michael C. Han
compile
void compile(ReportRequest reportRequest)
throws ReportGenerationException
- Throws:
ReportGenerationException
destroy
void destroy()
execute
void execute(ReportRequest reportRequest,
ReportResultContainer reportResultContainer)
throws ReportGenerationException
- Throws:
ReportGenerationException
getEngineParameters
java.util.Map<java.lang.String,java.lang.String> getEngineParameters()
init
void init(javax.servlet.ServletContext servletContext)
registerDataSource
void registerDataSource(java.lang.String dataSourceName,
javax.sql.DataSource dataSource)
setDefaultDataSouce
void setDefaultDataSouce(javax.sql.DataSource dataSource)
setEngineParameters
void setEngineParameters(java.util.Map<java.lang.String,java.lang.String> engineParameters)
setReportFormatExporterRepository
void setReportFormatExporterRepository(ReportFormatExporterRegistry reportFormatExporterRegistry)
unregisterDataSource
void unregisterDataSource(java.lang.String dataSourceName)