Class CacheSetAccessInfo<T extends ObjectType>
java.lang.Object
com.evolveum.midpoint.repo.cache.handlers.CacheSetAccessInfo<T>
CacheAccessInfo for all six caches. T is object type to which this information is related.
It is here to avoid application of cache access information to wrong object types.
-
Constructor Summary
ConstructorDescriptionCacheSetAccessInfo
(@NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<LocalObjectCache, T> localObject, @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<LocalVersionCache, T> localVersion, @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<LocalQueryCache, T> localQuery, @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<GlobalObjectCache, T> globalObject, @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<GlobalVersionCache, T> globalVersion, @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<GlobalQueryCache, T> globalQuery) -
Method Summary
-
Constructor Details
-
CacheSetAccessInfo
public CacheSetAccessInfo(@NotNull @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<LocalObjectCache, T> localObject, @NotNull @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<LocalVersionCache, T> localVersion, @NotNull @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<LocalQueryCache, T> localQuery, @NotNull @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<GlobalObjectCache, T> globalObject, @NotNull @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<GlobalVersionCache, T> globalVersion, @NotNull @NotNull com.evolveum.midpoint.repo.cache.handlers.CacheAccessInfo<GlobalQueryCache, T> globalQuery)
-