public final class ReadThroughCachingUserPropertySetFactory extends Object implements com.atlassian.user.properties.PropertySetFactory
PropertySetFactory which delegates to another PropertySetFactory, and which keeps
 the resulting PropertySets in a node-local cache. It also wraps those individual PropertySets in another
 caching layer.
 
 This whole PropertySet thing is a massive shit-show, and needs to be taken behind the barn and shot.
ReadThroughCachingPropertySet, 
ConfluenceUserPropertySetFactory| Modifier and Type | Method and Description | 
|---|---|
| static ReadThroughCachingUserPropertySetFactory | create(com.atlassian.user.properties.PropertySetFactory delegate,
      com.atlassian.cache.CacheFactory cacheFactory)Create an instance for the given delegate  PropertySetFactory. | 
| com.opensymphony.module.propertyset.PropertySet | getPropertySet(com.atlassian.user.Entity entity) | 
public static ReadThroughCachingUserPropertySetFactory create(com.atlassian.user.properties.PropertySetFactory delegate, com.atlassian.cache.CacheFactory cacheFactory)
PropertySetFactory.
 
 The PropertySets returned by that delegate will be wrapped in a ReadThroughCachingPropertySet
 peior to being themselves cached.
@Nullable public com.opensymphony.module.propertyset.PropertySet getPropertySet(com.atlassian.user.Entity entity)
getPropertySet in interface com.atlassian.user.properties.PropertySetFactoryCopyright © 2003–2020 Atlassian. All rights reserved.