Package com.atlassian.bamboo.repository
Class EncryptedRepositoryDefinitionAccessorImpl
- java.lang.Object
-
- com.atlassian.bamboo.repository.EncryptedRepositoryDefinitionAccessorImpl
-
- All Implemented Interfaces:
EncryptedRepositoryDefinitionAccessor,RepositoryDefinitionAccessor
public class EncryptedRepositoryDefinitionAccessorImpl extends Object implements EncryptedRepositoryDefinitionAccessor
-
-
Field Summary
-
Fields inherited from interface com.atlassian.bamboo.repository.EncryptedRepositoryDefinitionAccessor
SECRET_KEY_NAMES
-
-
Constructor Summary
Constructors Constructor Description EncryptedRepositoryDefinitionAccessorImpl(RawRepositoryConfigurationXmlConverter rawRepositoryConfigurationXmlConverter, RepositoryDefinitionDao repositoryDefinitionDao)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull List<VcsRepositoryData>getLinkedRepositories()Get all linked repositories current user has permission to use in his plans.@Nullable VcsRepositoryDatagetVcsRepositoryDataByOid(BambooEntityOid oid)Find a repository by oid.
-
-
-
Constructor Detail
-
EncryptedRepositoryDefinitionAccessorImpl
public EncryptedRepositoryDefinitionAccessorImpl(RawRepositoryConfigurationXmlConverter rawRepositoryConfigurationXmlConverter, RepositoryDefinitionDao repositoryDefinitionDao)
-
-
Method Detail
-
getLinkedRepositories
@NotNull public @NotNull List<VcsRepositoryData> getLinkedRepositories()
Description copied from interface:RepositoryDefinitionAccessorGet all linked repositories current user has permission to use in his plans.- Specified by:
getLinkedRepositoriesin interfaceRepositoryDefinitionAccessor
-
getVcsRepositoryDataByOid
@Nullable public @Nullable VcsRepositoryData getVcsRepositoryDataByOid(BambooEntityOid oid)
Description copied from interface:RepositoryDefinitionAccessorFind a repository by oid.- Specified by:
getVcsRepositoryDataByOidin interfaceRepositoryDefinitionAccessor- Returns:
-
-