public interface UserSettingService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
void |
copySettings(User fromUser,
User toUser)
Copy user settings to another user
|
void |
deleteScreenSettings(ClientType clientType,
java.util.Set<java.lang.String> screens)
Delete settings of screens (settings of tables, filters etc) for the current user.
|
void |
deleteSettings(ClientType clientType,
java.lang.String name)
Delete settings for the current user
|
java.lang.String |
loadSetting(ClientType clientType,
java.lang.String name)
Load settings for the current user.
|
java.lang.String |
loadSetting(java.lang.String name)
Load settings for the current user and null client type.
|
void |
saveSetting(ClientType clientType,
java.lang.String name,
java.lang.String value)
Save settings for the current user
|
void |
saveSetting(java.lang.String name,
java.lang.String value)
Save settings for the current user and null client type
|
static final java.lang.String NAME
java.lang.String loadSetting(java.lang.String name)
java.lang.String loadSetting(ClientType clientType, java.lang.String name)
void saveSetting(java.lang.String name, java.lang.String value)
void saveSetting(ClientType clientType, java.lang.String name, java.lang.String value)
void deleteSettings(ClientType clientType, java.lang.String name)
void deleteScreenSettings(ClientType clientType, java.util.Set<java.lang.String> screens)
clientType
- client typescreens
- set of window ids, whose settings must be deleted