Liferay 6.0.5

com.liferay.portal.kernel.bi.reporting
Interface ReportEngine


public interface ReportEngine


Method Summary
 void compile(ReportRequest reportRequest)
           
 void destroy()
           
 void execute(ReportRequest reportRequest, ReportResultContainer reportResultContainer)
           
 Map<String,String> getEngineParameters()
           
 void init(javax.servlet.ServletContext servletContext)
           
 void setEngineParameters(Map<String,String> engineParameters)
           
 void setReportFormatExporterRepository(ReportFormatExporterRegistry reportFormatExporterRegistry)
           
 

Method Detail

compile

void compile(ReportRequest reportRequest)
             throws ReportGenerationException
Throws:
ReportGenerationException

destroy

void destroy()

execute

void execute(ReportRequest reportRequest,
             ReportResultContainer reportResultContainer)
             throws ReportGenerationException
Throws:
ReportGenerationException

getEngineParameters

Map<String,String> getEngineParameters()

init

void init(javax.servlet.ServletContext servletContext)

setEngineParameters

void setEngineParameters(Map<String,String> engineParameters)

setReportFormatExporterRepository

void setReportFormatExporterRepository(ReportFormatExporterRegistry reportFormatExporterRegistry)

Liferay 6.0.5