public class CassandraUserDAO extends Object
User objects from ecloud's
database.| Constructor and Description |
|---|
CassandraUserDAO(eu.europeana.cloud.cassandra.CassandraConnectionProvider provider)
Constructs a new
CassandraUserDAO. |
| Modifier and Type | Method and Description |
|---|---|
void |
createUser(eu.europeana.cloud.common.model.User user) |
void |
deleteUser(String username) |
SpringUser |
getUser(String username) |
void |
updateUser(eu.europeana.cloud.common.model.User user) |
public CassandraUserDAO(eu.europeana.cloud.cassandra.CassandraConnectionProvider provider)
CassandraUserDAO.provider - the Session to use for connectivity with
Cassandra.public SpringUser getUser(String username) throws DatabaseConnectionException, UserDoesNotExistException
public void createUser(eu.europeana.cloud.common.model.User user)
throws DatabaseConnectionException,
UserExistsException
public void updateUser(eu.europeana.cloud.common.model.User user)
throws DatabaseConnectionException,
UserDoesNotExistException
public void deleteUser(String username) throws DatabaseConnectionException, UserDoesNotExistException
Copyright © 2013–2017 Europeana Cloud Development Team. All rights reserved.