@Named public class RepositoryManagerRESTAdapterImpl extends Object implements RepositoryManagerRESTAdapter
RepositoryManagerRESTAdapter
Constructor and Description |
---|
RepositoryManagerRESTAdapterImpl(org.sonatype.nexus.repository.manager.RepositoryManager repositoryManager,
RepositoryPermissionChecker repositoryPermissionChecker) |
Modifier and Type | Method and Description |
---|---|
List<String> |
findContainingGroups(String repositoryName)
Retrieves all group repository names that the specified repository is a member of.
|
List<org.sonatype.nexus.repository.Repository> |
getRepositories()
Retrieve all repositories that the user access to.
|
org.sonatype.nexus.repository.Repository |
getRepository(String repositoryId)
Retrieve a repository.
|
@Inject public RepositoryManagerRESTAdapterImpl(org.sonatype.nexus.repository.manager.RepositoryManager repositoryManager, RepositoryPermissionChecker repositoryPermissionChecker)
public org.sonatype.nexus.repository.Repository getRepository(String repositoryId)
RepositoryManagerRESTAdapter
WebApplicationException
with status code 422 if the
supplied repository id is null, and throws a NotFoundException
if no repository with the
supplied id exists.getRepository
in interface RepositoryManagerRESTAdapter
public List<org.sonatype.nexus.repository.Repository> getRepositories()
RepositoryManagerRESTAdapter
getRepositories
in interface RepositoryManagerRESTAdapter
public List<String> findContainingGroups(String repositoryName)
RepositoryManagerRESTAdapter
findContainingGroups
in interface RepositoryManagerRESTAdapter
Copyright © 2008–2021 Sonatype, Inc.. All rights reserved.