public class PlanBranchCacheIndexer extends Object implements PlanCacheIndexer, PlanBranchCacheIndex
| Constructor and Description |
|---|
PlanBranchCacheIndexer(ImmutablePlanCacheService immutablePlanCacheService) |
| Modifier and Type | Method and Description |
|---|---|
void |
deindex(@NotNull PlanKey planKey) |
void |
deindexAll() |
@NotNull com.google.common.collect.ImmutableSet<PlanBranchGist> |
getBranchGists(PlanKey planKey) |
@NotNull com.google.common.collect.ImmutableSet<PlanKey> |
getBranchKeys(@NotNull PlanKey planKey) |
void |
index(@NotNull ImmutableChain chain) |
public PlanBranchCacheIndexer(ImmutablePlanCacheService immutablePlanCacheService)
public void index(@NotNull
@NotNull ImmutableChain chain)
index in interface PlanCacheIndexerpublic void deindex(@NotNull
@NotNull PlanKey planKey)
deindex in interface PlanCacheIndexerpublic void deindexAll()
deindexAll in interface PlanCacheIndexer@NotNull public @NotNull com.google.common.collect.ImmutableSet<PlanKey> getBranchKeys(@NotNull @NotNull PlanKey planKey)
getBranchKeys in interface PlanBranchCacheIndex@NotNull public @NotNull com.google.common.collect.ImmutableSet<PlanBranchGist> getBranchGists(PlanKey planKey)
getBranchGists in interface PlanBranchCacheIndexCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.