public class UserPropertiesServiceImpl extends java.lang.Object implements UserPropertiesService
| Constructor and Description |
|---|
UserPropertiesServiceImpl(<any> entityManagerProvider,
HookHandlerService hookHandlerService) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<UserProperty> |
getProperties(User user) |
UserProperty |
getProperty(User user,
java.lang.String key) |
java.util.List<java.lang.String> |
getPropertyKeys() |
java.lang.String |
getPropertyValue(User user,
java.lang.String key) |
void |
removeProperty(User user,
java.lang.String key) |
boolean |
removeProperty(User user,
UserProperty property) |
void |
setProperties(User user,
java.util.Set<UserProperty> properties) |
void |
setProperty(User user,
UserProperty property) |
void |
setPropertyValue(User user,
java.lang.String key,
java.lang.Object value) |
public UserPropertiesServiceImpl(<any> entityManagerProvider,
HookHandlerService hookHandlerService)
public void setProperty(User user, UserProperty property)
setProperty in interface UserPropertiesServicepublic void setPropertyValue(User user, java.lang.String key, java.lang.Object value)
setPropertyValue in interface UserPropertiesService@SimpleQuery(select=<error>, from=UserProperty.class, distinct=true, orderBy=@OrderBy(attribute=<error>)) public java.util.List<java.lang.String> getPropertyKeys()
getPropertyKeys in interface UserPropertiesServicepublic UserProperty getProperty(User user, java.lang.String key)
getProperty in interface UserPropertiesServicepublic java.lang.String getPropertyValue(User user, java.lang.String key)
getPropertyValue in interface UserPropertiesServicepublic void removeProperty(User user, java.lang.String key)
removeProperty in interface UserPropertiesServicepublic boolean removeProperty(User user, UserProperty property)
removeProperty in interface UserPropertiesServicepublic java.util.Set<UserProperty> getProperties(User user)
getProperties in interface UserPropertiesServicepublic void setProperties(User user, java.util.Set<UserProperty> properties)
setProperties in interface UserPropertiesService