Package org.n52.iceland.config.json
Class JsonAdminUserDao
- java.lang.Object
-
- org.n52.faroe.json.AbstractJsonDao
-
- org.n52.iceland.config.json.JsonAdminUserDao
-
- All Implemented Interfaces:
AdminUserDao
public class JsonAdminUserDao extends AbstractJsonDao implements AdminUserDao
TODO JavaDoc
-
-
Constructor Summary
Constructors Constructor Description JsonAdminUserDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdministratorUsercreateAdminUser(String username, String password)voiddeleteAdminUser(String username)voiddeleteAll()AdministratorUsergetAdminUser(String username)Set<AdministratorUser>getAdminUsers()voidsaveAdminUser(AdministratorUser user)-
Methods inherited from class org.n52.faroe.json.AbstractJsonDao
configuration, createEntryStream, createStream, getConfiguration, isNullOrMissing, nodeFactory, readLock, setConfiguration, writeLock
-
-
-
-
Method Detail
-
createAdminUser
public AdministratorUser createAdminUser(String username, String password)
- Specified by:
createAdminUserin interfaceAdminUserDao
-
deleteAdminUser
public void deleteAdminUser(String username)
- Specified by:
deleteAdminUserin interfaceAdminUserDao
-
getAdminUser
public AdministratorUser getAdminUser(String username)
- Specified by:
getAdminUserin interfaceAdminUserDao
-
getAdminUsers
public Set<AdministratorUser> getAdminUsers()
- Specified by:
getAdminUsersin interfaceAdminUserDao
-
saveAdminUser
public void saveAdminUser(AdministratorUser user)
- Specified by:
saveAdminUserin interfaceAdminUserDao
-
deleteAll
public void deleteAll()
- Specified by:
deleteAllin interfaceAdminUserDao
-
-