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 VcsRepositoryData
getVcsRepositoryDataByOid(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:RepositoryDefinitionAccessor
Get all linked repositories current user has permission to use in his plans.- Specified by:
getLinkedRepositories
in interfaceRepositoryDefinitionAccessor
-
getVcsRepositoryDataByOid
@Nullable public @Nullable VcsRepositoryData getVcsRepositoryDataByOid(BambooEntityOid oid)
Description copied from interface:RepositoryDefinitionAccessor
Find a repository by oid.- Specified by:
getVcsRepositoryDataByOid
in interfaceRepositoryDefinitionAccessor
- Returns:
-
-