Class DefaultGitRepositoryManager

java.lang.Object
org.wso2.carbon.deployment.synchronizer.RepositoryManager
org.wso2.carbon.deployment.synchronizer.git.DefaultGitRepositoryManager
Direct Known Subclasses:
SingleTenantGitRepositoryManager

public class DefaultGitRepositoryManager extends org.wso2.carbon.deployment.synchronizer.RepositoryManager
  • Field Details

    • gitServerUrl

      protected String gitServerUrl
    • gitServerAdminUserName

      protected String gitServerAdminUserName
    • gitServerAdminPassword

      protected String gitServerAdminPassword
  • Constructor Details

    • DefaultGitRepositoryManager

      public DefaultGitRepositoryManager()
    • DefaultGitRepositoryManager

      public DefaultGitRepositoryManager(org.wso2.carbon.deployment.synchronizer.RepositoryCreator repositoryCreator)
  • Method Details

    • getUrlInformation

      public org.wso2.carbon.deployment.synchronizer.RepositoryInformation getUrlInformation(int tenantId) throws org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
      Specified by:
      getUrlInformation in class org.wso2.carbon.deployment.synchronizer.RepositoryManager
      Throws:
      org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
    • getCredentialsInformation

      public org.wso2.carbon.deployment.synchronizer.RepositoryInformation getCredentialsInformation(int tenantId) throws org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
      Specified by:
      getCredentialsInformation in class org.wso2.carbon.deployment.synchronizer.RepositoryManager
      Throws:
      org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
    • provisionRepository

      public void provisionRepository(int tenantId) throws org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
      Specified by:
      provisionRepository in class org.wso2.carbon.deployment.synchronizer.RepositoryManager
      Throws:
      org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
    • addRepository

      public void addRepository(int tenantId, String url) throws org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
      Specified by:
      addRepository in class org.wso2.carbon.deployment.synchronizer.RepositoryManager
      Throws:
      org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException