blob: fd2485f0f95051f13ac64a69d59f8eeb72857955 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package net.sf.oreka.srvc;
import java.util.List;
import net.sf.oreka.bo.UserBo;
import net.sf.oreka.persistent.User;
public interface UserService {
public UserBo login(String username, String password);
public boolean changePassword(int userId, String oldPassword, String newPassword);
public int getUsers(UserFilter filter, int offset, int number, String orderBy, boolean ascending, List<UserBo> results);
public void deleteUser(int userId);
public void disableUser(int userId);
public String getUserLoginStrings(int userId);
public void setUserLoginStrings(int userId, String loginStringsCsv);
public User getUserByLoginString(String loginString);
public int getNumNonDisabledUsers();
}
|