Class DeploymentsDurationFrequencyWidget

java.lang.Object
com.xebialabs.deployit.core.rest.api.reports.TaskArchiveReport
com.xebialabs.deployit.core.rest.api.reports.widgets.DeploymentsDurationFrequencyWidget
All Implemented Interfaces:
Widget

public class DeploymentsDurationFrequencyWidget extends TaskArchiveReport
Deployment duration over time widget
  • Field Details

  • Constructor Details

    • DeploymentsDurationFrequencyWidget

      public DeploymentsDurationFrequencyWidget(com.xebialabs.deployit.task.archive.TaskArchive taskArchive)
  • Method Details

    • getReport

      public ai.digital.deploy.sql.model.Report getReport(org.joda.time.DateTime beginDate, org.joda.time.DateTime endDate)
    • getPercentage

      protected static final double getPercentage(double numOfTasksInAState, double totalTasks)
    • getFormattedPercentage

      protected static final String getFormattedPercentage(double numOfTasksInAState, double totalTasks)
    • getFormattedMonth

      protected static final String getFormattedMonth(int monthOfYear)
    • formatToSecs

      protected static final String formatToSecs(long millis)
    • formatToMins

      protected static final String formatToMins(long millis)
    • formatToHours

      protected static final String formatToHours(long millis)