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 | 
exportPrefilterToDot(java.lang.String token,
                    TableReportDto reportDto)  | 
java.lang.String | 
exportPrefilterToSvg(java.lang.String token,
                    TableReportDto reportDto)  | 
<any> | 
getDistinctValuesPaged(SelectorPanelLoadConfig pagingLoadConfig,
                      TableReportDto reportDto,
                      ColumnDto columnDto,
                      FilterType type,
                      boolean useFilters,
                      boolean countResults,
                      java.lang.String executeToken)  | 
java.util.List<PageSizeConfig> | 
getPreviewPageSizeConfigs()  | 
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)  | 
getRequestpublic 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 TableReportUtilityServiceExpectedExceptionpublic <any> getDistinctValuesPaged(SelectorPanelLoadConfig pagingLoadConfig, TableReportDto reportDto, ColumnDto columnDto, FilterType type, boolean useFilters, boolean countResults, java.lang.String executeToken) throws ServerCallFailedException
getDistinctValuesPaged in interface TableReportUtilityServiceServerCallFailedExceptionpublic <any> getReturnedColumns(TableReportDto tableReportDto, java.lang.String executeToken) throws NonFatalException, ExpectedException
getReturnedColumns in interface TableReportUtilityServiceNonFatalExceptionExpectedExceptionpublic TableReportInformation getReportInformation(TableReportDto tableReportDto, java.lang.String executeToken) throws ExpectedException
getReportInformation in interface TableReportUtilityServiceExpectedExceptionpublic java.util.List<ColumnDto> loadColumnDefinition(ReportDto referenceReportDto, DatasourceContainerDto containerDto, java.lang.String query, java.lang.String executeToken) throws ServerCallFailedException
loadColumnDefinition in interface TableReportUtilityServiceServerCallFailedExceptionpublic <any> loadData(ReportDto referenceReportDto, DatasourceContainerDto containerDto, PagingLoadConfig loadConfig, java.lang.String query) throws ServerCallFailedException
loadData in interface TableReportUtilityServiceServerCallFailedExceptionpublic java.lang.String exportPrefilterToDot(java.lang.String token,
                                             TableReportDto reportDto)
exportPrefilterToDot in interface TableReportUtilityServicepublic java.lang.String exportPrefilterToSvg(java.lang.String token,
                                             TableReportDto reportDto)
                                      throws ServerCallFailedException
exportPrefilterToSvg in interface TableReportUtilityServiceServerCallFailedExceptionpublic java.util.List<PageSizeConfig> getPreviewPageSizeConfigs() throws ServerCallFailedException
getPreviewPageSizeConfigs in interface TableReportUtilityServiceServerCallFailedException