Class RepositoryDefinitionCacheIndices

java.lang.Object
com.atlassian.bamboo.repository.RepositoryDefinitionCacheIndices

public class RepositoryDefinitionCacheIndices extends Object
  • Constructor Details

    • RepositoryDefinitionCacheIndices

      public RepositoryDefinitionCacheIndices()
  • Method Details

    • findRepositoriesByPluginKey

      public Collection<Long> findRepositoriesByPluginKey(String pluginKey)
    • getRepositoriesAffectedWithChange

      public Collection<Long> getRepositoriesAffectedWithChange(long repositoryId)
    • getTopLevelRepositoriesIds

      public Set<Long> getTopLevelRepositoriesIds()
    • getProjectAndLinkedRepositories

      public Collection<Long> getProjectAndLinkedRepositories()
    • findLinkedRepositoryByName

      public Optional<Long> findLinkedRepositoryByName(@NotNull @NotNull String name)
    • findRepositoriesByProjectId

      public Collection<Long> findRepositoriesByProjectId(@NotNull @NotNull Long projectId)
    • findProjectRepositoryByName

      public Optional<Long> findProjectRepositoryByName(@NotNull @NotNull String name, @NotNull @NotNull Long projectId)
    • allLinkedRepositoryIds

      public Set<Long> allLinkedRepositoryIds()
    • clear

      public void clear()