org.apache.archiva.rest.services
Class DefaultReportRepositoriesService
java.lang.Object
org.apache.archiva.rest.services.AbstractRestService
org.apache.archiva.rest.services.DefaultReportRepositoriesService
- All Implemented Interfaces:
- ReportRepositoriesService
@Service(value="reportRepositoriesService#rest")
public class DefaultReportRepositoriesService
- extends AbstractRestService
- implements ReportRepositoriesService
DefaultReportRepositoriesService
- Since:
- 1.4-M3
- Author:
- Adrien Lecharpentier
Methods inherited from class org.apache.archiva.rest.services.AbstractRestService |
buildArtifacts, doScanRepository, getArtifactUrl, getAuditInformation, getAuditListeners, getBaseUrl, getBeansOfType, getObservableRepos, getPrincipal, setAuditListeners, triggerAuditEvent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL_REPOSITORIES
private static final String ALL_REPOSITORIES
- See Also:
- Constant Field Values
repositoryStatisticsManager
@Inject
private RepositoryStatisticsManager repositoryStatisticsManager
DefaultReportRepositoriesService
public DefaultReportRepositoriesService()
getStatisticsReport
public List<RepositoryStatistics> getStatisticsReport(List<String> repositoriesId,
int rowCount,
Date startDate,
Date endDate)
throws ArchivaRestServiceException
- Specified by:
getStatisticsReport
in interface ReportRepositoriesService
- Throws:
ArchivaRestServiceException
getMultipleRepositoriesReport
private List<RepositoryStatistics> getMultipleRepositoriesReport(List<String> repositoriesId,
int rowCount)
getUniqueRepositoryReport
private List<RepositoryStatistics> getUniqueRepositoryReport(String repositoryId,
int rowCount,
Date startDate,
Date endDate)
getHealthReport
public List<RepositoryProblemFacet> getHealthReport(String repository,
String groupId,
int rowCount)
throws ArchivaRestServiceException
- Specified by:
getHealthReport
in interface ReportRepositoriesService
- Throws:
ArchivaRestServiceException
Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.