com.xebialabs.deployit.core.api
Interface ReportProxy


public interface ReportProxy


Method Summary
 javax.ws.rs.core.Response deploymentsForEnvironment(java.lang.String environment, Date date, java.lang.String acceptedContentType)
           
 javax.ws.rs.core.Response deploymentsKeyIndicator(Date begin, Date end, java.lang.String acceptedContentType)
           
 javax.ws.rs.core.Response deploymentsKeyIndicatorAggregatedByFilterType(java.lang.String filterType, Date begin, Date end, java.lang.String acceptedContentType, RepositoryObjectIds repositoryObjectIds)
           
 javax.ws.rs.core.Response deploymentsStateBreakdown(java.lang.String filterType, Date begin, Date end, java.lang.String acceptedContentType, RepositoryObjectIds repositoryObjectIds)
           
 javax.ws.rs.core.Response getDashboardWidgetReport(java.lang.String widgetType, Date begin, Date end)
           
 javax.ws.rs.core.Response tasksInDateRange(Date begin, Date end, java.lang.String acceptedContentType)
           
 

Method Detail

deploymentsForEnvironment

javax.ws.rs.core.Response deploymentsForEnvironment(java.lang.String environment,
                                                    Date date,
                                                    @HeaderParam(value="Accept")
                                                    java.lang.String acceptedContentType)

tasksInDateRange

javax.ws.rs.core.Response tasksInDateRange(Date begin,
                                           Date end,
                                           @HeaderParam(value="Accept")
                                           java.lang.String acceptedContentType)

deploymentsStateBreakdown

javax.ws.rs.core.Response deploymentsStateBreakdown(java.lang.String filterType,
                                                    Date begin,
                                                    Date end,
                                                    @HeaderParam(value="Accept")
                                                    java.lang.String acceptedContentType,
                                                    RepositoryObjectIds repositoryObjectIds)

deploymentsKeyIndicator

javax.ws.rs.core.Response deploymentsKeyIndicator(Date begin,
                                                  Date end,
                                                  @HeaderParam(value="Accept")
                                                  java.lang.String acceptedContentType)

deploymentsKeyIndicatorAggregatedByFilterType

javax.ws.rs.core.Response deploymentsKeyIndicatorAggregatedByFilterType(java.lang.String filterType,
                                                                        Date begin,
                                                                        Date end,
                                                                        @HeaderParam(value="Accept")
                                                                        java.lang.String acceptedContentType,
                                                                        RepositoryObjectIds repositoryObjectIds)

getDashboardWidgetReport

javax.ws.rs.core.Response getDashboardWidgetReport(java.lang.String widgetType,
                                                   Date begin,
                                                   Date end)