public interface Repository2VcsTypeConverter
Modifier and Type | Method and Description |
---|---|
String |
acceptedRepositoryPluginKey() |
default org.apache.commons.configuration.HierarchicalConfiguration |
asLegacyData(@NotNull VcsRepositoryData vcsRepositoryData)
Convert new style of repository plugin to an old style.
|
default @Nullable Map<String,String> |
extractBranchConfiguration(@NotNull org.apache.commons.configuration.HierarchicalConfiguration repositoryConfiguration)
Extract branch configuration.
|
@NotNull Map<String,String> |
extractServerConfiguration(@NotNull org.apache.commons.configuration.HierarchicalConfiguration repositoryConfiguration)
Extract server part of repository configuration.
|
String |
producedVcsTypePluginKey() |
String acceptedRepositoryPluginKey()
String producedVcsTypePluginKey()
@NotNull @NotNull Map<String,String> extractServerConfiguration(@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration repositoryConfiguration)
repositoryConfiguration
- @Nullable default @Nullable Map<String,String> extractBranchConfiguration(@NotNull @NotNull org.apache.commons.configuration.HierarchicalConfiguration repositoryConfiguration)
repositoryConfiguration
- default org.apache.commons.configuration.HierarchicalConfiguration asLegacyData(@NotNull @NotNull VcsRepositoryData vcsRepositoryData)
vcsRepositoryData
- Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.