/** * Create an instance of {@link ExportDataRequestMsg } * */ public ExportDataRequestMsg createExportDataRequestMsg() { return new ExportDataRequestMsg(); }
TimeRange ConvertDiffRangeToRange = convertDiffRangeToRange(get.getExportDataRequestMsg().getRange()); org.miloss.fgsms.services.interfaces.reportingservice.ExportDataRequestMsg request = new org.miloss.fgsms.services.interfaces.reportingservice.ExportDataRequestMsg(); request.getURLs().addAll(get.getExportDataRequestMsg().getURLs()); request.setRange(ConvertDiffRangeToRange); request.setReportTypes(get.getExportDataRequestMsg().getReportTypes()); request.setClassification(get.getExportDataRequestMsg().getClassification());
for (int k = 0; k < request.getJobs().get(i).getExportDataRequestMsg().getURLs().size(); k++) { UserIdentityUtil.assertReadAccess(request.getJobs().get(i).getExportDataRequestMsg().getURLs().get(k), currentUser, "addOrUpdateScheduledReport", request.getClassification(), ctx); assertNotNull(request.getJobs().get(i).getExportDataRequestMsg().getReportTypes()); assertNotNull(request.getJobs().get(i).getExportDataRequestMsg().getReportTypes().getReportTypeContainer()); assertFalse(request.getJobs().get(i).getExportDataRequestMsg().getReportTypes().getReportTypeContainer().isEmpty()); for (int k = 0; k < request.getJobs().get(i).getExportDataRequestMsg().getReportTypes().getReportTypeContainer().size(); k++) { ReportTypeContainer reportType = request.getJobs().get(i).getExportDataRequestMsg().getReportTypes().getReportTypeContainer().get(i); try { assertNotNull(request.getJobs().get(i).getExportDataRequestMsg().getRange()); assertNotNull(request.getJobs().get(i).getExportDataRequestMsg().getRange().getEnd()); assertNotNull(request.getJobs().get(i).getExportDataRequestMsg().getRange().getStart()); validateRange(request.getJobs().get(i).getExportDataRequestMsg().getRange());
Utility.validateClassification(get.getExportDataRequestMsg().getClassification());