public class BIRTReportEngine extends Object implements IARReportEngine
| Constructor and Description |
|---|
BIRTReportEngine(Properties properties,
ILogListener logListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
createReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
String fileName) |
org.eclipse.birt.report.model.api.DesignConfig |
getDesignConfig() |
org.eclipse.birt.report.model.api.IDesignEngine |
getDesignEngine() |
String |
getEngineHome() |
Properties |
getEngineProperties() |
ReportParameters |
getParameters(byte[] content) |
ReportParameters |
getParameters(String reportName) |
org.eclipse.birt.report.engine.api.EngineConfig |
getReportConfig() |
org.eclipse.birt.report.engine.api.IReportEngine |
getReportEngine() |
org.eclipse.birt.chart.model.component.Series |
getValueSeries(org.eclipse.birt.chart.model.Chart cm) |
boolean |
isInitialized() |
void |
runReport(com.bmc.arsys.api.ARServerUser context,
byte[] content,
OutputFormat format,
OutputStream outStream) |
void |
runReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
byte[] reportDefinition,
ByteArrayOutputStream out) |
OutputStream |
runReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
OutputFormat format) |
void |
runReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
String fileName,
OutputStream outStream) |
void |
setDesignConfig(org.eclipse.birt.report.model.api.DesignConfig designConfig) |
void |
setDesignEngine(org.eclipse.birt.report.model.api.IDesignEngine designEngine) |
void |
setEngineHome(String engineHome) |
void |
setReportConfig(org.eclipse.birt.report.engine.api.EngineConfig reportConfig) |
void |
setReportEngine(org.eclipse.birt.report.engine.api.IReportEngine reportEngine) |
void |
setTemp() |
void |
setTimeFormat(org.eclipse.birt.chart.model.Chart cm,
String dateFormat) |
void |
shutdown() |
void |
startup() |
public BIRTReportEngine(Properties properties, ILogListener logListener)
public boolean isInitialized()
isInitialized in interface IARReportEnginepublic void shutdown()
shutdown in interface IARReportEnginepublic void startup()
throws com.bmc.arsys.api.ARException
startup in interface IARReportEnginecom.bmc.arsys.api.ARExceptionpublic void setEngineHome(String engineHome)
setEngineHome in interface IARReportEnginepublic OutputStream runReport(com.bmc.arsys.api.ARServerUser context, ReportParameters parameters, OutputFormat format) throws org.eclipse.birt.report.model.api.activity.SemanticException, URISyntaxException, IOException, org.eclipse.birt.report.engine.api.EngineException, com.bmc.arsys.api.ARException, org.eclipse.birt.report.engine.api.script.ScriptException, org.eclipse.birt.report.model.api.DesignFileException
org.eclipse.birt.report.model.api.activity.SemanticExceptionURISyntaxExceptionIOExceptionorg.eclipse.birt.report.engine.api.EngineExceptioncom.bmc.arsys.api.ARExceptionorg.eclipse.birt.report.engine.api.script.ScriptExceptionorg.eclipse.birt.report.model.api.DesignFileExceptionpublic void createReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
String fileName)
throws org.eclipse.birt.report.model.api.activity.SemanticException,
URISyntaxException,
IOException,
org.eclipse.birt.report.model.api.DesignFileException,
com.bmc.arsys.api.ARException
org.eclipse.birt.report.model.api.activity.SemanticExceptionURISyntaxExceptionIOExceptionorg.eclipse.birt.report.model.api.DesignFileExceptioncom.bmc.arsys.api.ARExceptionpublic org.eclipse.birt.chart.model.component.Series getValueSeries(org.eclipse.birt.chart.model.Chart cm)
public void setTimeFormat(org.eclipse.birt.chart.model.Chart cm,
String dateFormat)
public ReportParameters getParameters(String reportName) throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic ReportParameters getParameters(byte[] content) throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic void runReport(com.bmc.arsys.api.ARServerUser context,
byte[] content,
OutputFormat format,
OutputStream outStream)
throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic void runReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
String fileName,
OutputStream outStream)
throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic void setTemp()
setTemp in interface IARReportEnginepublic org.eclipse.birt.report.engine.api.EngineConfig getReportConfig()
public void setReportConfig(org.eclipse.birt.report.engine.api.EngineConfig reportConfig)
public org.eclipse.birt.report.model.api.DesignConfig getDesignConfig()
public void setDesignConfig(org.eclipse.birt.report.model.api.DesignConfig designConfig)
public org.eclipse.birt.report.engine.api.IReportEngine getReportEngine()
public void setReportEngine(org.eclipse.birt.report.engine.api.IReportEngine reportEngine)
public org.eclipse.birt.report.model.api.IDesignEngine getDesignEngine()
public void setDesignEngine(org.eclipse.birt.report.model.api.IDesignEngine designEngine)
public String getEngineHome()
public void runReport(com.bmc.arsys.api.ARServerUser context,
ReportParameters parameters,
byte[] reportDefinition,
ByteArrayOutputStream out)
throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic Properties getEngineProperties()
? Copyright 2013 BMC Software, Inc.