Class UiSettingsStateManagerImpl
java.lang.Object
com.atlassian.jira.config.properties.UiSettingsStateManagerImpl
- All Implemented Interfaces:
UiSettingsStateManager
,InitializingComponent
public class UiSettingsStateManagerImpl
extends Object
implements UiSettingsStateManager, InitializingComponent
-
Constructor Summary
ConstructorsConstructorDescriptionUiSettingsStateManagerImpl
(ApplicationProperties applicationProperties, com.atlassian.cache.CacheManager cacheManager, LnFDefaultColorProvider lnfDefaultColorProvider, LogoProvider logoProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Called after all the beans are constructed and the ApplicationContext is fully populated.void
Invalidates the current hash.
-
Constructor Details
-
UiSettingsStateManagerImpl
public UiSettingsStateManagerImpl(ApplicationProperties applicationProperties, com.atlassian.cache.CacheManager cacheManager, LnFDefaultColorProvider lnfDefaultColorProvider, LogoProvider logoProvider)
-
-
Method Details
-
afterInstantiation
Description copied from interface:InitializingComponent
Called after all the beans are constructed and the ApplicationContext is fully populated. Order of execution is order of bean creation, driven by InitializingComponentProcessor.- Specified by:
afterInstantiation
in interfaceInitializingComponent
- Throws:
Exception
-
getStateHash
- Specified by:
getStateHash
in interfaceUiSettingsStateManager
- Returns:
- the current hash.
-
invalidateStateHash
public void invalidateStateHash()Description copied from interface:UiSettingsStateManager
Invalidates the current hash. The next call toUiSettingsStateManager.getStateHash()
will trigger a recalculation.- Specified by:
invalidateStateHash
in interfaceUiSettingsStateManager
-