package com.lyndir.omicron.webapp.data.service;
import com.lyndir.omicron.webapp.data.*;
import java.util.List;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
/**
* @author lhunath
*/
public interface UserDAO {
@Nonnull
User newUser(String emailAddress, String name)
throws EmailAddressUnavailableException;
@Nullable
User findUser(String emailAddress);
@Nonnull
List<User> listUsers();
}