package com.mossle.api.user;
import java.util.Map;
import com.mossle.core.page.Page;
public class MockUserConnector implements UserConnector {
/**
* 根据唯一标识获取用户信息.
*
* @param id
* 用户的唯一标识,即便是不同用户库的用户id也是唯一的
*/
public UserDTO findById(String id) {
return null;
}
/**
* 根据username和userRepoRef获取用户.
*
* @param username
* 登录账号,每个用户库中的用户登录名都是唯一的
* @param userRepoRef
* 用户库
*/
public UserDTO findByUsername(String username, String userRepoRef) {
return null;
}
/**
* 根据reference和userRepoRef获取用户.
*
* @param ref
* 针对某个用户库的用户的唯一标识
* @param userRepoRef
* 用户库
*/
public UserDTO findByRef(String ref, String userRepoRef) {
return null;
}
/**
* 分页查询用户.
*/
public Page pagedQuery(String userRepoRef, Page page,
Map<String, Object> parameters) {
return null;
}
public UserDTO findByNickName(String nickName, String userRepoRef) {
return null;
}
}