Class SvnConnectionTester
- java.lang.Object
-
- com.atlassian.bamboo.repository.svn.v2.AbstractSvnExecutor
-
- com.atlassian.bamboo.repository.svn.v2.SvnConnectionTester
-
- All Implemented Interfaces:
VcsConnectionTester
public class SvnConnectionTester extends AbstractSvnExecutor implements VcsConnectionTester
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.repository.svn.v2.AbstractSvnExecutor
customVariableContext, svnClientManagerFactory
-
Fields inherited from interface com.atlassian.bamboo.vcs.runtime.VcsConnectionTester
HOST_KEY
-
-
Constructor Summary
Constructors Constructor Description SvnConnectionTester()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ErrorCollection
testConnection(@NotNull VcsRepositoryData repositoryData, long timeout, @NotNull TimeUnit unit)
Test connection to the repository within the given timeout.-
Methods inherited from class com.atlassian.bamboo.repository.svn.v2.AbstractSvnExecutor
checkPathExists, copyRepository, doInfo, extractTrustedKey, getBranchDetectionRootUrl, getBranchRootUrl, getCommits, getSubstitutedAccessData, getSubstitutedAccessDataBuilder, getSvnClientManager, getTagRootUrl, getWorkingCopyFormatFromConfiguration, substituteString, svnUrltoVcsBranch
-
-
-
-
Method Detail
-
testConnection
@NotNull public @NotNull ErrorCollection testConnection(@NotNull @NotNull VcsRepositoryData repositoryData, long timeout, @NotNull @NotNull TimeUnit unit)
Description copied from interface:VcsConnectionTester
Test connection to the repository within the given timeout. The method should stop executing after the given time elapses.- Specified by:
testConnection
in interfaceVcsConnectionTester
- Parameters:
repositoryData
- configuration to be testedtimeout
- the maximum time to waitunit
- the time unit of the timeout argument- Returns:
- Errors discovered during testing connection. Empty error collection should be returned if connection was successful. The errors should be translated to error messages, rather than field errors.
-
-