Class ReportUtils
java.lang.Object
com.xebialabs.deployit.core.rest.api.reports.ReportUtils
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic StringcreateAuditReport(com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource, List<com.xebialabs.deployit.report.audit.RolePrincipalPermissionRow> globalAuditReport, List<com.xebialabs.deployit.report.audit.AuditPermissionRoleRow> folderAuditReport) static StringcreateDeploymentsDashboardReport(org.joda.time.DateTime begin, org.joda.time.DateTime end, Collection<com.xebialabs.deployit.task.archive.StatusOverviewReportLine> dashboardReport, Collection<com.xebialabs.deployit.task.archive.StatusOverviewDataReportLine> deploymentReport, com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource) static StringcreateDownloadToken(com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource, ai.digital.deploy.sql.model.Report report, String fileName) static StringcreateDownloadToken(com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource, Set<String> firstRowFields, Stream<ai.digital.deploy.sql.model.ReportLine> reportLines, String fileName) static StringcreateDownloadToken(com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource, Stream<ai.digital.deploy.sql.model.ReportLine> reportLines, String fileName) static StringcreateReportToken(org.apache.poi.ss.usermodel.Workbook workbook, com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource, org.joda.time.format.DateTimeFormatter dateFormat) static List<org.joda.time.DateTime> getMonthsOfInterval(org.joda.time.DateTime begin, org.joda.time.DateTime end)
-
Field Details
-
DATE_FORMAT
public static final org.joda.time.format.DateTimeFormatter DATE_FORMAT
-
-
Method Details
-
toCsv
-
getMonthsOfInterval
public static List<org.joda.time.DateTime> getMonthsOfInterval(org.joda.time.DateTime begin, org.joda.time.DateTime end) -
createDownloadToken
-
createDownloadToken
-
createDownloadToken
-
createAuditReport
-
createReportToken
public static String createReportToken(org.apache.poi.ss.usermodel.Workbook workbook, com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource, org.joda.time.format.DateTimeFormatter dateFormat) -
createDeploymentsDashboardReport
public static String createDeploymentsDashboardReport(org.joda.time.DateTime begin, org.joda.time.DateTime end, Collection<com.xebialabs.deployit.task.archive.StatusOverviewReportLine> dashboardReport, Collection<com.xebialabs.deployit.task.archive.StatusOverviewDataReportLine> deploymentReport, com.xebialabs.deployit.core.rest.api.DownloadResource downloadResource)
-