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 TypeMethodDescriptionvoidCalled after all the beans are constructed and the ApplicationContext is fully populated.voidInvalidates 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:InitializingComponentCalled 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:
afterInstantiationin interfaceInitializingComponent- Throws:
Exception
-
getStateHash
- Specified by:
getStateHashin interfaceUiSettingsStateManager- Returns:
- the current hash.
-
invalidateStateHash
public void invalidateStateHash()Description copied from interface:UiSettingsStateManagerInvalidates the current hash. The next call toUiSettingsStateManager.getStateHash()will trigger a recalculation.- Specified by:
invalidateStateHashin interfaceUiSettingsStateManager
-