/** * Project: dubbo.registry-1.1.0-SNAPSHOT * * File Created at 2010-4-15 * $Id: UserService.java 182013 2012-06-26 10:32:43Z tony.chenl $ * * Copyright 2008 Alibaba.com Croporation Limited. * All rights reserved. * * This software is the confidential and proprietary information of * Alibaba Company. ("Confidential Information"). You shall not * disclose such Confidential Information and shall use it only in * accordance with the terms of the license agreement you entered into * with Alibaba.com. */ package com.alibaba.dubbo.governance.service; import java.util.List; import com.alibaba.dubbo.registry.common.domain.User; /** * UserService * * @author william.liangf */ public interface UserService { List<User> findAllUsers(); User findUser(String username); User findById(Long id); void createUser(User user); void updateUser(User user); void modifyUser(User user); boolean updatePassword(User user, String oldPassword); void resetPassword(User user); void enableUser(User user); void disableUser(User user); void deleteUser(User user); }