UserService.java
Home
/
sm-core /
src /
main /
java /
com /
salesmanager /
core /
business /
user /
service /
UserService.java
package com.salesmanager.core.business.user.service;
import java.util.List;
import com.salesmanager.core.business.generic.exception.ServiceException;
import com.salesmanager.core.business.generic.service.SalesManagerEntityService;
import com.salesmanager.core.business.merchant.model.MerchantStore;
import com.salesmanager.core.business.user.model.User;
import com.salesmanager.core.modules.email.Email;
public interface UserService extends SalesManagerEntityService<Long, User> {
User getByUserName(String userName) throws ServiceException;
List<User> listUser() throws ServiceException;
/**
* Create or update a User
* @param user
* @throws ServiceException
*/
void saveOrUpdate(User user) throws ServiceException;
List<User> listByStore(MerchantStore store) throws ServiceException;
}