Interface PlanCacheIndexer
-
- All Known Implementing Classes:
PlanBranchCacheIndexer
,PlanCacheIndicesImpl
,PlanIdCacheIndexer
,PlanProjectIndexer
,PlanRepositoryIndexer
public interface PlanCacheIndexer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addToIndex(@NotNull ImmutableChain chain)
Index plan.void
deindex(@NotNull PlanKey planKey)
void
deindexAll()
void
index(@NotNull ImmutableChain chain)
Reindex plan.
-
-
-
Method Detail
-
index
void index(@NotNull @NotNull ImmutableChain chain)
Reindex plan. Implementation might require cleaning up existing content of the index.
-
deindex
void deindex(@NotNull @NotNull PlanKey planKey)
-
deindexAll
void deindexAll()
-
addToIndex
void addToIndex(@NotNull @NotNull ImmutableChain chain)
Index plan. This method is used during initialisation. Implementation can assume that plan wasn't previously indexed.- Since:
- 9.3
-
-