Package com.openindex.openestate.tool.db
Class DbUser
- java.lang.Object
-
- com.openindex.openestate.tool.db.DbUser
-
- All Implemented Interfaces:
Serializable
public class DbUser extends Object implements Serializable
DbUser.- Author:
- Andreas Rudolph
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description DatecreatedAtMap<String,List<String>>effectivePermissionsList<Long>groupIdslongidbooleanisAdminbooleanisEnabledDatelastLoginAtStringloginDatemodifiedAtchar[]newPasswordStringnotesMap<String,List<String>>permissionsMap<String,Map<String,String>>settings
-
Constructor Summary
Constructors Constructor Description DbUser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)List<String>getEnabledPlugins()StringgetSetting(String pluginName, String key)StringgetSetting(String pluginName, String key, String defaultValue)Map<String,String>getSettings(String pluginName)inthashCode()booleanisAllowedTo(String pluginId, ProjectPermission permission)booleanisPluginEnabled(String pluginId)PersonAddressImplloadPerson()voidputSetting(String pluginName, String key, String value)voidremoveSettings(String pluginName, String prefix)voidsavePerson(PersonAddressImpl person)voidsetPluginEnabled(String pluginName, boolean enabled)StringwriteName()
-
-
-
Method Detail
-
isAllowedTo
public boolean isAllowedTo(String pluginId, ProjectPermission permission)
-
isPluginEnabled
public boolean isPluginEnabled(String pluginId)
-
loadPerson
public PersonAddressImpl loadPerson()
-
savePerson
public void savePerson(PersonAddressImpl person)
-
setPluginEnabled
public void setPluginEnabled(String pluginName, boolean enabled)
-
writeName
public String writeName()
-
-