|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ImmutablePlanCacheService
An experimental API for getting immutable, weakly held, cached ImmutableChain
. This Service does not
check for permissions currently. Only works for Chain
.
In 3.4, only used for Dashboard Cache
Method Summary | |
---|---|
void |
cascadeReset(long planId)
Removes the cached reference for the passed plan and its children. |
void |
cascadeReset(PlanKey planKey)
Removes the cached reference for the passed plan and its children. |
BambooCacheStats |
getCacheStats()
|
ImmutableChain |
getImmutablePlanByKey(PlanKey planKey)
Returns a plan if one exists with the key |
void |
reset(long planId)
Removes the cached reference for the passed plan |
void |
reset(PlanKey planKey)
Removes the cached reference for the passed plan |
void |
resetAll()
Nukes the cache |
Method Detail |
---|
@Nullable ImmutableChain getImmutablePlanByKey(@NotNull PlanKey planKey)
planKey
-
void reset(@NotNull PlanKey planKey)
planKey
- void reset(long planId)
planKey
- void cascadeReset(@NotNull PlanKey planKey)
planKey
- void cascadeReset(long planId)
planKey
- void resetAll()
BambooCacheStats getCacheStats()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |