
br.com.jhonsapp.finaluser.service.UserService Maven / Gradle / Ivy
package br.com.jhonsapp.finaluser.service;
import java.util.List;
import javax.ejb.Remote;
import br.com.jhonsapp.bootstrap.object.service.generic.Service;
import br.com.jhonsapp.finaluser.domain.User;
@Remote
public interface UserService extends Service {
public String findAndroidToken(String email);
public T findUser(String email);
public boolean validateLogin(String email, String password);
public List findAll();
public List findAllWithPagination(int first, int pageSize);
public Long usersSize();
public boolean isPasswordValid(String password);
public boolean canResetUserPassword(String email, String token);
public void resetPassword(T user);
public boolean updateAccessToken(T user);
public T findUserByAccessToken(String restToken);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy