org.apache.archiva.rest.api.services
Interface ManagedRepositoriesService

All Known Implementing Classes:
DefaultManagedRepositoriesService

public interface ManagedRepositoriesService

Since:
1.4-M1
Author:
Olivier Lamy

Method Summary
 ManagedRepository addManagedRepository(ManagedRepository managedRepository)
           
 Boolean deleteManagedRepository(String repositoryId, boolean deleteContent)
           
 Boolean fileLocationExists(String fileLocation)
           
 List<ManagedRepository> getManagedRepositories()
           
 ManagedRepository getManagedRepository(String repositoryId)
           
 ArchivaRepositoryStatistics getManagedRepositoryStatistics(String repositoryId, String lang)
           
 String getPomSnippet(String repositoryId)
          return a pom snippet to use this repository with entities escaped (< > )
 Boolean updateManagedRepository(ManagedRepository managedRepository)
           
 

Method Detail

getManagedRepositories

List<ManagedRepository> getManagedRepositories()
                                               throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException

getManagedRepository

ManagedRepository getManagedRepository(String repositoryId)
                                       throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException

deleteManagedRepository

Boolean deleteManagedRepository(String repositoryId,
                                boolean deleteContent)
                                throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException

addManagedRepository

ManagedRepository addManagedRepository(ManagedRepository managedRepository)
                                       throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException

updateManagedRepository

Boolean updateManagedRepository(ManagedRepository managedRepository)
                                throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException

fileLocationExists

Boolean fileLocationExists(String fileLocation)
                           throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException
Since:
1.4-M3

getManagedRepositoryStatistics

ArchivaRepositoryStatistics getManagedRepositoryStatistics(String repositoryId,
                                                           String lang)
                                                           throws ArchivaRestServiceException
Throws:
ArchivaRestServiceException
Since:
1.4-M3

getPomSnippet

String getPomSnippet(String repositoryId)
                     throws ArchivaRestServiceException
return a pom snippet to use this repository with entities escaped (< > )

Throws:
ArchivaRestServiceException
Since:
1.4-M3


Copyright © 2006-2013 The Apache Software Foundation. All Rights Reserved.