## Uses of Interface
org.wso2.carbon.deployment.synchronizer.ArtifactRepository

- Packages that use ArtifactRepository
  Package | Description
  --- | ---
  org.wso2.carbon.deployment.synchronizer |
  org.wso2.carbon.deployment.synchronizer.internal |
  org.wso2.carbon.deployment.synchronizer.internal.util |

- - ### Uses of ArtifactRepository in org.wso2.carbon.deployment.synchronizer

    Fields in org.wso2.carbon.deployment.synchronizer declared as ArtifactRepository
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ArtifactRepository` | TenantRepositoryContext.`artifactRepository` |

    Methods in org.wso2.carbon.deployment.synchronizer that return ArtifactRepository
    Modifier and Type | Method | Description
    --- | --- | ---
    `ArtifactRepository` | DeploymentSynchronizer.`getArtifactRepository()` |

    Methods in org.wso2.carbon.deployment.synchronizer with parameters of type ArtifactRepository
    Modifier and Type | Method | Description
    --- | --- | ---
    `DeploymentSynchronizer` | DeploymentSynchronizationManager.`createSynchronizer​(int tenantId, ArtifactRepository artifactRepository, String filePath)` | Creates a new DeploymentSynchronizer instance using the provided parameters.

  - ### Uses of ArtifactRepository in org.wso2.carbon.deployment.synchronizer.internal

    Methods in org.wso2.carbon.deployment.synchronizer.internal with parameters of type ArtifactRepository
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | DeploymentSynchronizerComponent.`addArtifactRepository​(ArtifactRepository artifactRepository)` |
    `protected void` | DeploymentSynchronizerComponent.`removeArtifactRepository​(ArtifactRepository artifactRepository)` |

  - ### Uses of ArtifactRepository in org.wso2.carbon.deployment.synchronizer.internal.util

    Methods in org.wso2.carbon.deployment.synchronizer.internal.util that return ArtifactRepository
    Modifier and Type | Method | Description
    --- | --- | ---
    `ArtifactRepository` | RepositoryReferenceHolder.`getRepositoryByType​(String repositoryType)` |

    Methods in org.wso2.carbon.deployment.synchronizer.internal.util that return types with arguments of type ArtifactRepository
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<ArtifactRepository,​List<RepositoryConfigParameter>>` | RepositoryReferenceHolder.`getRepositories()` |

    Methods in org.wso2.carbon.deployment.synchronizer.internal.util with parameters of type ArtifactRepository
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RepositoryReferenceHolder.`addRepository​(ArtifactRepository repositoryType, List<RepositoryConfigParameter> parameters)` |
    `void` | RepositoryReferenceHolder.`removeRepository​(ArtifactRepository repositoryType)` |