Class CacheConfigurationManager
- java.lang.Object
-
- com.evolveum.midpoint.schema.cache.CacheConfigurationManager
-
@Component public class CacheConfigurationManager extends Object
TODO consider better place for this component
-
-
Constructor Summary
Constructors Constructor Description CacheConfigurationManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyCachingConfiguration(SystemConfigurationType systemConfiguration)
@Nullable String
dumpThreadLocalConfiguration(boolean full)
CacheConfiguration
getConfiguration(CacheType type)
void
initialize()
void
setThreadLocalProfiles(@NotNull Collection<String> profiles)
void
unsetThreadLocalProfiles()
-
-
-
Method Detail
-
initialize
@PostConstruct public void initialize()
-
applyCachingConfiguration
public void applyCachingConfiguration(SystemConfigurationType systemConfiguration)
-
getConfiguration
public CacheConfiguration getConfiguration(CacheType type)
-
setThreadLocalProfiles
public void setThreadLocalProfiles(@NotNull @NotNull Collection<String> profiles)
-
unsetThreadLocalProfiles
public void unsetThreadLocalProfiles()
-
dumpThreadLocalConfiguration
@Nullable public @Nullable String dumpThreadLocalConfiguration(boolean full)
-
-