public class PlanRepositoryIndexer extends Object implements PlanCacheIndexer, PlanRepositoryIndex
PlanRepositoryIndex.Query
Constructor and Description |
---|
PlanRepositoryIndexer(VcsRepositoryManager vcsRepositoryManager) |
Modifier and Type | Method and Description |
---|---|
void |
deindex(PlanKey planKey) |
void |
deindexAll() |
Collection<PlanKey> |
getPlans(PlanRepositoryIndex.Query query) |
void |
index(ImmutableChain chain) |
public PlanRepositoryIndexer(VcsRepositoryManager vcsRepositoryManager)
public void index(@NotNull ImmutableChain chain)
index
in interface PlanCacheIndexer
public void deindex(@NotNull PlanKey planKey)
deindex
in interface PlanCacheIndexer
public void deindexAll()
deindexAll
in interface PlanCacheIndexer
@NotNull public Collection<PlanKey> getPlans(@NotNull PlanRepositoryIndex.Query query)
getPlans
in interface PlanRepositoryIndex
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.