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 Summary
Fields Modifier and Type Field Description protected StringgitServerAdminPasswordprotected StringgitServerAdminUserNameprotected StringgitServerUrl
-
Constructor Summary
Constructors Constructor Description DefaultGitRepositoryManager()DefaultGitRepositoryManager(org.wso2.carbon.deployment.synchronizer.RepositoryCreator repositoryCreator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRepository(int tenantId, String url)org.wso2.carbon.deployment.synchronizer.RepositoryInformationgetCredentialsInformation(int tenantId)org.wso2.carbon.deployment.synchronizer.RepositoryInformationgetUrlInformation(int tenantId)voidprovisionRepository(int tenantId)
-
-
-
Method Detail
-
getUrlInformation
public org.wso2.carbon.deployment.synchronizer.RepositoryInformation getUrlInformation(int tenantId) throws org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException- Specified by:
getUrlInformationin classorg.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:
getCredentialsInformationin classorg.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:
provisionRepositoryin classorg.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:
addRepositoryin classorg.wso2.carbon.deployment.synchronizer.RepositoryManager- Throws:
org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException
-
-