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
Constructors Constructor Description BitbucketScmFormValidationDelegate(BitbucketClientFactoryProvider bitbucketClientFactoryProvider, BitbucketPluginConfiguration bitbucketPluginConfiguration, JenkinsToBitbucketCredentials jenkinsToBitbucketCredentials, JenkinsProvider jenkinsProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckCredentialsId(Item context, String credentialsId)
FormValidation
doCheckProjectName(Item context, String serverId, String credentialsId, String projectName)
FormValidation
doCheckRepositoryName(Item context, String serverId, String credentialsId, String projectName, String repositoryName)
FormValidation
doCheckServerId(Item context, String serverId)
FormValidation
doCheckSshCredentialsId(Item context, String sshCredentialsId)
FormValidation
doTestConnection(Item context, String serverId, String credentialsId, String projectName, String repositoryName, String mirrorName)
-
-
-
Constructor Detail
-
BitbucketScmFormValidationDelegate
@Inject public BitbucketScmFormValidationDelegate(BitbucketClientFactoryProvider bitbucketClientFactoryProvider, BitbucketPluginConfiguration bitbucketPluginConfiguration, JenkinsToBitbucketCredentials jenkinsToBitbucketCredentials, JenkinsProvider jenkinsProvider)
-
-
Method Detail
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@Nullable Item context, String credentialsId)
- Specified by:
doCheckCredentialsId
in interfaceBitbucketScmFormValidation
-
doCheckSshCredentialsId
public FormValidation doCheckSshCredentialsId(@Nullable Item context, String sshCredentialsId)
- Specified by:
doCheckSshCredentialsId
in interfaceBitbucketScmFormValidation
-
doCheckProjectName
public FormValidation doCheckProjectName(@Nullable Item context, String serverId, String credentialsId, String projectName)
- Specified by:
doCheckProjectName
in interfaceBitbucketScmFormValidation
-
doCheckRepositoryName
public FormValidation doCheckRepositoryName(@Nullable Item context, String serverId, String credentialsId, String projectName, String repositoryName)
- Specified by:
doCheckRepositoryName
in interfaceBitbucketScmFormValidation
-
doCheckServerId
public FormValidation doCheckServerId(@Nullable Item context, String serverId)
- Specified by:
doCheckServerId
in interfaceBitbucketScmFormValidation
-
doTestConnection
public FormValidation doTestConnection(@Nullable Item context, String serverId, String credentialsId, String projectName, String repositoryName, String mirrorName)
- Specified by:
doTestConnection
in interfaceBitbucketScmFormValidation
-
-