public class TableReportUtilityServiceImpl extends SecuredRemoteServiceServlet implements TableReportUtilityService
Constructor and Description |
---|
TableReportUtilityServiceImpl(SimpleDataSupplier simpleDataSupplyer,
DtoService dtoService,
ReportDtoService reportDtoService,
<any> authenticatorServiceProvider,
TableReportUtils tableReportUtils,
ParameterSetFactory parameterSetFactory,
SecurityService securityService,
I18nToolsService i18nToolsService,
ReportService reportService,
<any> prefilterDotServiceProvider,
<any> dotServiceProvider) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
exportToDot(java.lang.String token,
TableReportDto reportDto) |
java.lang.String |
exportToSvg(java.lang.String token,
TableReportDto reportDto) |
<any> |
getDistinctValuesPaged(SelectorPanelLoadConfig pagingLoadConfig,
TableReportDto reportDto,
ColumnDto columnDto,
FilterType type,
boolean useFilters,
boolean countResults,
java.lang.String executeToken) |
TableReportInformation |
getReportInformation(TableReportDto tableReportDto,
java.lang.String executeToken) |
<any> |
getReturnedColumns(TableReportDto tableReportDto,
java.lang.String executeToken) |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getSpecialParameter(ReportDto reportDto,
java.lang.String executeToken) |
java.util.List<ColumnDto> |
loadColumnDefinition(ReportDto referenceReportDto,
DatasourceContainerDto containerDto,
java.lang.String query,
java.lang.String executeToken) |
<any> |
loadData(ReportDto referenceReportDto,
DatasourceContainerDto containerDto,
PagingLoadConfig loadConfig,
java.lang.String query) |
getRequest
public TableReportUtilityServiceImpl(SimpleDataSupplier simpleDataSupplyer, DtoService dtoService, ReportDtoService reportDtoService, <any> authenticatorServiceProvider, TableReportUtils tableReportUtils, ParameterSetFactory parameterSetFactory, SecurityService securityService, I18nToolsService i18nToolsService, ReportService reportService, <any> prefilterDotServiceProvider, <any> dotServiceProvider)
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getSpecialParameter(ReportDto reportDto, java.lang.String executeToken) throws ExpectedException
getSpecialParameter
in interface TableReportUtilityService
ExpectedException
public <any> getDistinctValuesPaged(SelectorPanelLoadConfig pagingLoadConfig, TableReportDto reportDto, ColumnDto columnDto, FilterType type, boolean useFilters, boolean countResults, java.lang.String executeToken) throws ServerCallFailedException
getDistinctValuesPaged
in interface TableReportUtilityService
ServerCallFailedException
public <any> getReturnedColumns(TableReportDto tableReportDto, java.lang.String executeToken) throws NonFatalException, ExpectedException
getReturnedColumns
in interface TableReportUtilityService
NonFatalException
ExpectedException
public TableReportInformation getReportInformation(TableReportDto tableReportDto, java.lang.String executeToken) throws ExpectedException
getReportInformation
in interface TableReportUtilityService
ExpectedException
public java.util.List<ColumnDto> loadColumnDefinition(ReportDto referenceReportDto, DatasourceContainerDto containerDto, java.lang.String query, java.lang.String executeToken) throws ServerCallFailedException
loadColumnDefinition
in interface TableReportUtilityService
ServerCallFailedException
public <any> loadData(ReportDto referenceReportDto, DatasourceContainerDto containerDto, PagingLoadConfig loadConfig, java.lang.String query) throws ServerCallFailedException
loadData
in interface TableReportUtilityService
ServerCallFailedException
public java.lang.String exportToDot(java.lang.String token, TableReportDto reportDto)
exportToDot
in interface TableReportUtilityService
public java.lang.String exportToSvg(java.lang.String token, TableReportDto reportDto) throws ServerCallFailedException
exportToSvg
in interface TableReportUtilityService
ServerCallFailedException