@SessionScoped public class LoginServiceImpl extends Object implements UserService, Serializable
| Modifier and Type | Field and Description |
|---|---|
static DefaultUser |
ANONYMOUS_USER
Anonymous user
|
| Constructor and Description |
|---|
LoginServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
AbstractUser |
create(String name,
String sha1,
String... roles) |
List<AbstractUser> |
findByName(String name) |
AbstractUser |
getUser() |
boolean |
isLoggedIn() |
void |
login(AbstractUser user) |
void |
logout() |
void |
remove(AbstractUser user) |
void |
update(AbstractUser user) |
public static final DefaultUser ANONYMOUS_USER
public AbstractUser getUser()
getUser in interface UserServicepublic void login(AbstractUser user)
login in interface UserServicepublic void logout()
logout in interface UserServicepublic boolean isLoggedIn()
isLoggedIn in interface UserServicepublic List<AbstractUser> findByName(String name)
findByName in interface UserServicepublic AbstractUser create(String name, String sha1, String... roles)
create in interface UserServicepublic void remove(AbstractUser user)
remove in interface UserServicepublic void update(AbstractUser user)
update in interface UserServiceCopyright © 2013. All Rights Reserved.