com.xebialabs.deployit.core.rest.api
Class ReportResource
java.lang.Object
com.xebialabs.deployit.core.rest.api.ReportResource
- All Implemented Interfaces:
- com.xebialabs.deployit.core.api.InternalReportProxy
@Controller
public class ReportResource
- extends java.lang.Object
- implements com.xebialabs.deployit.core.api.InternalReportProxy
|
Method Summary |
com.xebialabs.deployit.core.api.dto.Report |
deploymentsForEnvironment(java.lang.String environment,
com.xebialabs.deployit.core.api.resteasy.Date date,
java.lang.String acceptedContentType)
|
com.xebialabs.deployit.core.api.dto.Report |
deploymentsKeyIndicator(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.lang.String filterType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
com.xebialabs.deployit.core.api.dto.Report |
deploymentsKeyIndicatorAggregatedByFilterType(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
com.xebialabs.deployit.core.api.dto.Report |
deploymentsStateBreakdown(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
java.lang.String |
downloadDeploymentsForEnvironment(java.lang.String environment,
com.xebialabs.deployit.core.api.resteasy.Date date,
java.lang.String acceptedContentType)
|
java.lang.String |
downloadDeploymentsKeyIndicator(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> cis)
|
java.lang.String |
downloadDeploymentsKeyIndicatorAggregatedByFilterType(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
java.lang.String |
downloadDeploymentsStateBreakdown(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
java.lang.String |
downloadTaskReport(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.lang.String filterType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
javax.ws.rs.core.Response |
getDashboardWidgetReport(java.lang.String widget,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end)
|
com.xebialabs.deployit.core.api.dto.Report |
getTaskReport(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.lang.String filterType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
|
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> |
listEnvironments()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReportResource
public ReportResource()
deploymentsForEnvironment
public com.xebialabs.deployit.core.api.dto.Report deploymentsForEnvironment(java.lang.String environment,
com.xebialabs.deployit.core.api.resteasy.Date date,
java.lang.String acceptedContentType)
- Specified by:
deploymentsForEnvironment in interface com.xebialabs.deployit.core.api.InternalReportProxy
downloadDeploymentsForEnvironment
public java.lang.String downloadDeploymentsForEnvironment(java.lang.String environment,
com.xebialabs.deployit.core.api.resteasy.Date date,
@HeaderParam(value="Accept")
java.lang.String acceptedContentType)
- Specified by:
downloadDeploymentsForEnvironment in interface com.xebialabs.deployit.core.api.InternalReportProxy
getTaskReport
public com.xebialabs.deployit.core.api.dto.Report getTaskReport(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.lang.String filterType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
getTaskReport in interface com.xebialabs.deployit.core.api.InternalReportProxy
downloadTaskReport
public java.lang.String downloadTaskReport(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.lang.String filterType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
downloadTaskReport in interface com.xebialabs.deployit.core.api.InternalReportProxy
deploymentsStateBreakdown
public com.xebialabs.deployit.core.api.dto.Report deploymentsStateBreakdown(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
deploymentsStateBreakdown in interface com.xebialabs.deployit.core.api.InternalReportProxy
downloadDeploymentsStateBreakdown
public java.lang.String downloadDeploymentsStateBreakdown(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
@HeaderParam(value="Accept")
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
downloadDeploymentsStateBreakdown in interface com.xebialabs.deployit.core.api.InternalReportProxy
deploymentsKeyIndicator
public com.xebialabs.deployit.core.api.dto.Report deploymentsKeyIndicator(com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.lang.String filterType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
deploymentsKeyIndicator in interface com.xebialabs.deployit.core.api.InternalReportProxy
deploymentsKeyIndicatorAggregatedByFilterType
public com.xebialabs.deployit.core.api.dto.Report deploymentsKeyIndicatorAggregatedByFilterType(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
deploymentsKeyIndicatorAggregatedByFilterType in interface com.xebialabs.deployit.core.api.InternalReportProxy
downloadDeploymentsKeyIndicator
public java.lang.String downloadDeploymentsKeyIndicator(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> cis)
- Specified by:
downloadDeploymentsKeyIndicator in interface com.xebialabs.deployit.core.api.InternalReportProxy
downloadDeploymentsKeyIndicatorAggregatedByFilterType
public java.lang.String downloadDeploymentsKeyIndicatorAggregatedByFilterType(java.lang.String filterType,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end,
@HeaderParam(value="Accept")
java.lang.String acceptedContentType,
java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> configurationItemIds)
- Specified by:
downloadDeploymentsKeyIndicatorAggregatedByFilterType in interface com.xebialabs.deployit.core.api.InternalReportProxy
getDashboardWidgetReport
public javax.ws.rs.core.Response getDashboardWidgetReport(java.lang.String widget,
com.xebialabs.deployit.core.api.resteasy.Date begin,
com.xebialabs.deployit.core.api.resteasy.Date end)
- Specified by:
getDashboardWidgetReport in interface com.xebialabs.deployit.core.api.InternalReportProxy
listEnvironments
public java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> listEnvironments()
- Specified by:
listEnvironments in interface com.xebialabs.deployit.core.api.InternalReportProxy