Class AbstractGlobalCache
java.lang.Object
com.evolveum.midpoint.repo.cache.global.AbstractGlobalCache
- Direct Known Subclasses:
GlobalObjectCache
,GlobalQueryCache
,GlobalVersionCache
Superclass for global caches handling objects, versions, and queries.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
clear()
protected abstract CacheType
getConfiguration
(Class<?> type) <T extends ObjectType>
booleanhasClusterwideInvalidationFor
(Class<T> type) <T extends ObjectType>
booleanshouldDoSafeRemoteInvalidationFor
(Class<T> type)
-
Field Details
-
configurationManager
-
prismContext
-
-
Constructor Details
-
AbstractGlobalCache
public AbstractGlobalCache()
-
-
Method Details
-
getConfiguration
-
getConfiguration
-
getCacheType
-
hasClusterwideInvalidationFor
-
shouldDoSafeRemoteInvalidationFor
-
clear
public abstract void clear()
-