com.hs.mail.imap.dao
Interface UserDao
- All Known Implementing Classes:
- MySqlUserDao
public interface UserDao
- Since:
- Mar 17, 2010
- Author:
- Won Chul Doh
getUser
User getUser(long id)
getUserID
long getUserID(String address)
getUserByAddress
User getUserByAddress(String address)
getUserCount
int getUserCount(String domain)
getUserList
List<User> getUserList(String domain,
int page,
int pageSize)
addUser
long addUser(User user)
updateUser
int updateUser(User user)
deleteUser
int deleteUser(long id)
getAlias
Alias getAlias(long id)
getAliasCount
int getAliasCount(String domain)
getAliasList
List<Alias> getAliasList(String domain,
int page,
int pageSize)
expandAlias
List<Alias> expandAlias(String alias)
addAlias
long addAlias(Alias alias)
updateAlias
int updateAlias(Alias alias)
deleteAlias
int deleteAlias(long id)
getQuotaLimit
long getQuotaLimit(long ownerID)
getQuotaUsage
long getQuotaUsage(long ownerID)
getQuota
javax.mail.Quota getQuota(long ownerID,
String quotaRoot)
setQuota
void setQuota(long ownerID,
javax.mail.Quota quota)
Copyright © 2011. All Rights Reserved.