source: tapas/persistence/interface/com/ether/dao/UserDAO.java @ 409

Last change on this file since 409 was 409, checked in by vmipsl, 12 years ago

backoffice

File size: 592 bytes
Line 
1package com.ether.dao;
2
3import com.ether.PersistenceException;
4import com.ether.user.User;
5import com.ether.user.UserFilter;
6import org.jetbrains.annotations.NotNull;
7import org.jetbrains.annotations.Nullable;
8
9import java.util.List;
10
11/**
12 * @author vmipsl
13 * @date 29 nov. 2011
14 */
15public interface UserDAO
16        extends SearchableDomainAccessObject<User, Integer, UserFilter>
17{
18    @Nullable
19    User getUserByEmail( @NotNull final String userEmail )
20            throws PersistenceException;
21
22    @NotNull
23    List<User> getAllUsersByNameOrder()
24            throws PersistenceException;
25}
Note: See TracBrowser for help on using the repository browser.