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 Details

    • CacheConfigurationManager

      public CacheConfigurationManager()
  • Method Details

    • 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)