|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IReportEngine
IReportEngine provides reporting functionality.
| Method Summary | |
|---|---|
IJobInfo |
generateData(java.lang.String dataSource,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.String> props)
Triggers a datasource to generate it's tabular data. |
IJobInfo |
generateData(java.lang.String dataSource,
java.io.OutputStream outputStream,
java.util.Properties props)
Deprecated. Use the Map |
IJobInfo |
generateData(java.lang.String dataSource,
java.lang.String dataStore,
java.util.Map<java.lang.String,java.lang.String> props)
Triggers a composite datasource to generate data to one of it's datastores. |
IJobInfo |
generateData(java.lang.String dataSource,
java.lang.String dataStore,
java.util.Properties props)
Deprecated. Use the Map |
IFileSystem |
getFileSystem(java.lang.String name)
Get a list of filesystem. |
java.lang.String[] |
getFileSystems()
Get a list of filesystems. |
com.elixirtech.report2.raw.model.RawReport |
getRawReport(java.lang.String reportName)
Allows direct manipulation of the template parameters at run-time |
IJobInfo |
renderReport(com.elixirtech.report2.raw.model.RawReport rawReport,
java.lang.String mimeType,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.String> props)
Renders the required .rml from the repository in the required mime type to the provided output stream |
IJobInfo |
renderReport(com.elixirtech.report2.raw.model.RawReport rawReport,
java.lang.String mimeType,
java.io.OutputStream outputStream,
java.util.Properties props)
Deprecated. Use the Map |
| Method Detail |
|---|
java.lang.String[] getFileSystems()
IFileSystem getFileSystem(java.lang.String name)
com.elixirtech.report2.raw.model.RawReport getRawReport(java.lang.String reportName)
throws java.io.IOException
reportName - .rml file with its full path relative to the repository root
java.io.IOException
@Deprecated
IJobInfo renderReport(com.elixirtech.report2.raw.model.RawReport rawReport,
java.lang.String mimeType,
java.io.OutputStream outputStream,
java.util.Properties props)
throws com.elixirtech.data2.DataException,
com.elixirtech.report2.RenderException
rawReport - mimeType - outputStream - to which the report will be renderedprops - set of Properties that may contain dynamic parameters.
com.elixirtech.data2.DataException
com.elixirtech.report2.RenderException
IJobInfo renderReport(com.elixirtech.report2.raw.model.RawReport rawReport,
java.lang.String mimeType,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.String> props)
throws com.elixirtech.data2.DataException,
com.elixirtech.report2.RenderException
rawReport - mimeType - outputStream - to which the report will be renderedprops - map that contains any dynamic parameters.
com.elixirtech.data2.DataException
com.elixirtech.report2.RenderException
@Deprecated
IJobInfo generateData(java.lang.String dataSource,
java.lang.String dataStore,
java.util.Properties props)
throws com.elixirtech.data2.DataException
dataSource - The full path of the composite datasource in the repositorydataStore - The name of the dataStore in the composite to generate intoprops - Any parameters required by the datasource
com.elixirtech.data2.DataException
IJobInfo generateData(java.lang.String dataSource,
java.lang.String dataStore,
java.util.Map<java.lang.String,java.lang.String> props)
throws com.elixirtech.data2.DataException
dataSource - The full path of the composite datasource in the repositorydataStore - The name of the dataStore in the composite to generate intoprops - Any parameters required by the datasource
com.elixirtech.data2.DataException
@Deprecated
IJobInfo generateData(java.lang.String dataSource,
java.io.OutputStream outputStream,
java.util.Properties props)
throws com.elixirtech.data2.DataException
dataSource - The full path of the composite datasource in the repositoryoutputStream - The tabular data will be written here (XML)props - Any parameters required by the datasource
com.elixirtech.data2.DataException
IJobInfo generateData(java.lang.String dataSource,
java.io.OutputStream outputStream,
java.util.Map<java.lang.String,java.lang.String> props)
throws com.elixirtech.data2.DataException
dataSource - The full path of the composite datasource in the repositoryoutputStream - The tabular data will be written here (XML)props - Any parameters required by the datasource
com.elixirtech.data2.DataException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||