Class BitbucketScmFormValidationDelegate
java.lang.Object
com.atlassian.bitbucket.jenkins.internal.scm.BitbucketScmFormValidationDelegate
- All Implemented Interfaces:
BitbucketScmFormValidation
@Singleton
public class BitbucketScmFormValidationDelegate
extends Object
implements BitbucketScmFormValidation
-
Constructor Summary
ConstructorsConstructorDescriptionBitbucketScmFormValidationDelegate(BitbucketClientFactoryProvider bitbucketClientFactoryProvider, BitbucketPluginConfiguration bitbucketPluginConfiguration, JenkinsToBitbucketCredentials jenkinsToBitbucketCredentials, JenkinsProvider jenkinsProvider) -
Method Summary
Modifier and TypeMethodDescriptiondoCheckCredentialsId(Item context, String credentialsId) doCheckProjectName(Item context, String serverId, String credentialsId, String projectName) doCheckRepositoryName(Item context, String serverId, String credentialsId, String projectName, String repositoryName) doCheckServerId(Item context, String serverId) doCheckSshCredentialsId(Item context, String sshCredentialsId) doTestConnection(Item context, String serverId, String credentialsId, String projectName, String repositoryName, String mirrorName)
-
Constructor Details
-
BitbucketScmFormValidationDelegate
@Inject public BitbucketScmFormValidationDelegate(BitbucketClientFactoryProvider bitbucketClientFactoryProvider, BitbucketPluginConfiguration bitbucketPluginConfiguration, JenkinsToBitbucketCredentials jenkinsToBitbucketCredentials, JenkinsProvider jenkinsProvider)
-
-
Method Details
-
doCheckCredentialsId
- Specified by:
doCheckCredentialsIdin interfaceBitbucketScmFormValidation
-
doCheckSshCredentialsId
- Specified by:
doCheckSshCredentialsIdin interfaceBitbucketScmFormValidation
-
doCheckProjectName
public FormValidation doCheckProjectName(@Nullable Item context, String serverId, String credentialsId, String projectName) - Specified by:
doCheckProjectNamein interfaceBitbucketScmFormValidation
-
doCheckRepositoryName
public FormValidation doCheckRepositoryName(@Nullable Item context, String serverId, String credentialsId, String projectName, String repositoryName) - Specified by:
doCheckRepositoryNamein interfaceBitbucketScmFormValidation
-
doCheckServerId
- Specified by:
doCheckServerIdin interfaceBitbucketScmFormValidation
-
doTestConnection
public FormValidation doTestConnection(@Nullable Item context, String serverId, String credentialsId, String projectName, String repositoryName, String mirrorName) - Specified by:
doTestConnectionin interfaceBitbucketScmFormValidation
-