public interface ExportManager
Modifier and Type | Method and Description |
---|---|
ExportOptions |
createExportOptions() |
String |
format(ExportOptions options) |
void |
format(ExportOptions options,
PrintWriter out,
int indent) |
void |
formatDataProviders(ExportOptions options,
PrintWriter out,
int indent)
Formats a set of DataProviders.
|
void |
formatKPIs(ExportOptions options,
PrintWriter out,
int indent)
Formats a set ok KPIs.
|
ExportOptions createExportOptions()
String format(ExportOptions options) throws Exception
Exception
void format(ExportOptions options, PrintWriter out, int indent) throws Exception
Exception
void formatKPIs(ExportOptions options, PrintWriter out, int indent) throws Exception
Below is a sample KPI formatted as XML:
<kpi code="kpi_1234999999">
<description language="es">Nota de gastos por departamento</description>
<description language="en">Expense reports by department</description>
<dataprovider code="dataprovider_1234999999" />
<datadisplayer class="org.jboss.dashboard.displayer.chart.BarChartDisplayer">
<barchartdisplayer>
<width>300</width>
<height>200</height>
</barchartdisplayer>
</datadisplayer>
</kpi>
Exception
void formatDataProviders(ExportOptions options, PrintWriter out, int indent) throws Exception
Below is a sample DataProvider formatted as XML:
<dataprovider code="dataprovider_1234999999" type="sql">
<description language="es">Notas de gastos</description>
<description language="en">Expense reports</description>
<sqlprovider>
<datasource>local</datasource>
<query>SELECT * from EXPENSE_REPORTS</query>
</sqlprovider>
</dataprovider>
Exception
Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.