public interface RepositoriesService
| Modifier and Type | Method and Description |
|---|---|
Boolean |
alreadyScanning(String repositoryId) |
Boolean |
copyArtifact(ArtifactTransferRequest artifactTransferRequest)
permissions are checked in impl
will copy an artifact from the source repository to the target repository
|
Boolean |
deleteArtifact(org.apache.archiva.maven2.model.Artifact artifact)
permissions are checked in impl
|
Boolean |
deleteGroupId(String groupId,
String repositoryId)
permissions are checked in impl
|
Boolean |
deleteProject(String groupId,
String projectId,
String repositoryId)
permissions are checked in impl
|
StringList |
getRunningRemoteDownloadIds() |
Boolean |
isAuthorizedToDeleteArtifacts(String repoId) |
Boolean |
removeProjectVersion(String repositoryId,
String namespace,
String projectId,
String version)
permissions are checked in impl
|
Boolean |
removeScanningTaskFromQueue(String repositoryId) |
Boolean |
scanRepository(String repositoryId,
boolean fullScan)
index repository
|
org.apache.archiva.repository.scanner.RepositoryScanStatistics |
scanRepositoryDirectoriesNow(String repositoryId)
scan directories
|
Boolean |
scanRepositoryNow(String repositoryId,
boolean fullScan) |
Boolean |
scheduleDownloadRemoteIndex(String repositoryId,
boolean now,
boolean fullDownload) |
Boolean scanRepository(String repositoryId, boolean fullScan) throws ArchivaRestServiceException
ArchivaRestServiceExceptionorg.apache.archiva.repository.scanner.RepositoryScanStatistics scanRepositoryDirectoriesNow(String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean alreadyScanning(String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean removeScanningTaskFromQueue(String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean scanRepositoryNow(String repositoryId, boolean fullScan) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean copyArtifact(ArtifactTransferRequest artifactTransferRequest) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean scheduleDownloadRemoteIndex(String repositoryId, boolean now, boolean fullDownload) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean deleteArtifact(org.apache.archiva.maven2.model.Artifact artifact) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean removeProjectVersion(String repositoryId, String namespace, String projectId, String version) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean isAuthorizedToDeleteArtifacts(String repoId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean deleteGroupId(String groupId, String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionBoolean deleteProject(String groupId, String projectId, String repositoryId) throws ArchivaRestServiceException
ArchivaRestServiceExceptionStringList getRunningRemoteDownloadIds()
Copyright © 2006–2014 The Apache Software Foundation. All rights reserved.