Package com.evolveum.midpoint.init
Class SchemaCache
java.lang.Object
com.evolveum.midpoint.init.SchemaCache
- All Implemented Interfaces:
Cache
,CacheInvalidationListener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
@NotNull Collection<SingleCacheStateInformationType>
void
init()
void
invalidate
(Class<?> type, String oid, CacheInvalidationContext context) void
register()
void
setPrismContext
(PrismContext prismContext) void
setRepositoryService
(RepositoryService repositoryService) void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.repo.api.Cache
getEventSpecifications, invalidate
-
Constructor Details
-
SchemaCache
public SchemaCache()
-
-
Method Details
-
setPrismContext
-
setRepositoryService
-
register
@PostConstruct public void register() -
unregister
@PreDestroy public void unregister() -
init
public void init() -
invalidate
- Specified by:
invalidate
in interfaceCache
-
getStateInformation
- Specified by:
getStateInformation
in interfaceCache
-
dumpContent
public void dumpContent()- Specified by:
dumpContent
in interfaceCache
-