public class RepositoryDefinitionCacheIndices extends Object
Constructor and Description |
---|
RepositoryDefinitionCacheIndices() |
Modifier and Type | Method and Description |
---|---|
Set<Long> |
allLinkedRepositoryIds() |
void |
clear() |
Optional<Long> |
findLinkedRepositoryByName(@NotNull String name) |
Optional<Long> |
findProjectRepositoryByName(@NotNull String name,
@NotNull Long projectId) |
Collection<Long> |
findRepositoriesByPluginKey(String pluginKey) |
Collection<Long> |
findRepositoriesByProjectId(@NotNull Long projectId) |
Collection<Long> |
getProjectAndLinkedRepositories() |
Collection<Long> |
getRepositoriesAffectedWithChange(long repositoryId) |
Set<Long> |
getTopLevelRepositoriesIds() |
public Collection<Long> findRepositoriesByPluginKey(String pluginKey)
public Collection<Long> getRepositoriesAffectedWithChange(long repositoryId)
public Collection<Long> getProjectAndLinkedRepositories()
public Optional<Long> findLinkedRepositoryByName(@NotNull @NotNull String name)
public Collection<Long> findRepositoriesByProjectId(@NotNull @NotNull Long projectId)
public Optional<Long> findProjectRepositoryByName(@NotNull @NotNull String name, @NotNull @NotNull Long projectId)
public void clear()
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.