public class ZDUDbBackedCachedPropertySetManager extends DbBackedCachedPropertySetManager
DbBackedCachedPropertySetManager
which switched from using the common property set
cache ComponentCachingOfBizPropertyEntryStore
to jira.properties specific
cache SingleEntityCachingOfBizPropertyEntryStore
Note: this can be removed in Jira 9.0.Constructor and Description |
---|
ZDUDbBackedCachedPropertySetManager(QueryDslAccessor queryDslAccessor,
com.atlassian.cache.CacheManager cacheManager,
com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar) |
Modifier and Type | Method and Description |
---|---|
int |
getDatabaseBuildNumber()
HACK - we cant use any other service (providing build number or features as they all depend on this one so
we end up with recursive calls; note that this cache
super#jiraPropertiesOfBizPropertyEntryStore and the
old common cache ComponentCachingOfBizPropertyEntryStore are cleared on ClearCacheEvent
so there is no need to have special handling when turning the feature on; |
java.util.function.Supplier<? extends com.opensymphony.module.propertyset.PropertySet> |
getPropertySetSupplier() |
void |
onJiraUpgradedEvent(JiraUpgradedEvent jiraUpgradedEvent) |
onClearCache, onDatabaseImportCompleted, refresh, start, switchBackingStore
public ZDUDbBackedCachedPropertySetManager(QueryDslAccessor queryDslAccessor, com.atlassian.cache.CacheManager cacheManager, com.atlassian.event.api.EventListenerRegistrar eventListenerRegistrar)
public int getDatabaseBuildNumber()
super#jiraPropertiesOfBizPropertyEntryStore
and the
old common cache ComponentCachingOfBizPropertyEntryStore
are cleared on ClearCacheEvent
so there is no need to have special handling when turning the feature on;com.atlassian.jira.util.BuildUtilsInfoImpl#getDatabaseBuildNumber()}
public java.util.function.Supplier<? extends com.opensymphony.module.propertyset.PropertySet> getPropertySetSupplier()
getPropertySetSupplier
in interface BackingPropertySetManager
getPropertySetSupplier
in class DbBackedCachedPropertySetManager
Supplier
that references the underlying property set@EventListener public void onJiraUpgradedEvent(JiraUpgradedEvent jiraUpgradedEvent)
Copyright © 2002-2022 Atlassian. All Rights Reserved.