org.duraspace.fcrepo.cloudsync.service.dao
Class UserDao
java.lang.Object
org.duraspace.fcrepo.cloudsync.service.dao.UserDao
public class UserDao
- extends Object
|
Field Summary |
protected org.springframework.jdbc.core.JdbcTemplate |
db
|
|
Constructor Summary |
UserDao(org.springframework.jdbc.core.JdbcTemplate db,
org.springframework.transaction.support.TransactionTemplate tt)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
db
protected final org.springframework.jdbc.core.JdbcTemplate db
UserDao
public UserDao(org.springframework.jdbc.core.JdbcTemplate db,
org.springframework.transaction.support.TransactionTemplate tt)
initDb
public void initDb()
createUser
public User createUser(User user)
throws UnauthorizedException
- Throws:
UnauthorizedException
listUsers
public List<User> listUsers()
getUser
public User getUser(String id)
getCurrentUser
public User getCurrentUser()
updateUser
public User updateUser(String id,
User user)
throws UnauthorizedException
- Throws:
UnauthorizedException
deleteUser
public void deleteUser(String id)
throws UnauthorizedException
- Throws:
UnauthorizedException
insert
protected String insert(String sql,
Object... values)
throws org.springframework.dao.DuplicateKeyException
- Throws:
org.springframework.dao.DuplicateKeyException
Copyright © 2012 DuraSpace. All Rights Reserved.