com.xebialabs.deployit.core.rest.api.reports.widgets
Class Top5DeploymentsByState
java.lang.Object
com.xebialabs.deployit.core.rest.api.reports.widgets.Top5DeploymentsByState
- All Implemented Interfaces:
- Widget
- Direct Known Subclasses:
- Top5RetriedDeployments, Top5SuccessfulDeployments
public abstract class Top5DeploymentsByState
- extends java.lang.Object
|
Field Summary |
protected com.xebialabs.deployit.task.TaskArchive |
taskArchive
|
|
Method Summary |
protected java.lang.String |
formatToHours(long millis)
|
protected java.lang.String |
formatToMins(long millis)
|
protected java.lang.String |
formatToSecs(long millis)
|
protected double |
getPercentage(double numOfTasksInAState,
double totalTasks)
|
com.xebialabs.deployit.core.api.dto.Report |
getReport(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end)
|
protected
<T> java.util.Map<java.lang.String,T> |
|
initializeMap(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
com.google.common.base.Function<java.lang.String,T> f)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
taskArchive
protected com.xebialabs.deployit.task.TaskArchive taskArchive
Top5DeploymentsByState
public Top5DeploymentsByState()
getReport
public com.xebialabs.deployit.core.api.dto.Report getReport(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end)
getPercentage
protected final double getPercentage(double numOfTasksInAState,
double totalTasks)
formatToSecs
protected final java.lang.String formatToSecs(long millis)
formatToMins
protected final java.lang.String formatToMins(long millis)
formatToHours
protected final java.lang.String formatToHours(long millis)
initializeMap
protected <T> java.util.Map<java.lang.String,T> initializeMap(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
com.google.common.base.Function<java.lang.String,T> f)