package com.robonobo.wang.server.dao;
import com.robonobo.wang.server.UserAccount;
public interface UserAccountDao {
public abstract void createUserAccount(String friendlyName, String email, String password) throws DAOException;
public abstract UserAccount getUserAccount(String email) throws DAOException;
public abstract UserAccount getAndLockUserAccount(String email) throws DAOException;
public abstract void putUserAccount(UserAccount ua) throws DAOException;
public abstract Long countUsers() throws DAOException;
public abstract void deleteUserAccount(String email) throws DAOException;
}