Package io.jmix.flowuidata.settings
Class UserSettingsCacheImpl
java.lang.Object
io.jmix.flowuidata.settings.UserSettingsCacheImpl
- All Implemented Interfaces:
UserSettingsCache
@Component("flowui_UserSettingsCacheImpl")
public class UserSettingsCacheImpl
extends Object
implements UserSettingsCache
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ATTRIBUTE_NAME
- See Also:
-
userSettingsService
-
-
Constructor Details
-
UserSettingsCacheImpl
-
-
Method Details
-
get
- Specified by:
getin interfaceUserSettingsCache- Parameters:
key- setting identifier- Returns:
- setting from cache or if cache does not contain setting, loads it from store
-
put
Description copied from interface:UserSettingsCacheAdds a value associated with a key to the cache and store.- Specified by:
putin interfaceUserSettingsCache- Parameters:
key- setting identifiervalue- setting value
-
delete
Description copied from interface:UserSettingsCacheDeletes setting from cache and store.- Specified by:
deletein interfaceUserSettingsCache- Parameters:
key- setting identifier
-
clear
public void clear()Description copied from interface:UserSettingsCacheClears cache.- Specified by:
clearin interfaceUserSettingsCache
-
getCache
-