public class RunnerUserContext extends AbstractContext implements IUserContext
| Constructor and Description |
|---|
RunnerUserContext()
Contrutor.
|
RunnerUserContext(Map<String,IUser> users)
Contrutor.
|
RunnerUserContext(Map<String,IUser> users,
String currentUser)
Contrutor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
contextActivated() |
protected void |
contextDeactivated() |
IUser[] |
getAllUsers(Window window) |
IUser |
getCurrentUser() |
IUser |
getUserByLogin(String login,
Window window) |
isActive, onContextActivate, onContextDeactivateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisActive, onContextActivate, onContextDeactivatepublic RunnerUserContext()
public RunnerUserContext(Map<String,IUser> users)
users - mapa de usuários do sistema.public RunnerUserContext(Map<String,IUser> users, String currentUser) throws UserException
users - mapa de usuários do sistema.currentUser - login do usuário corrente.UserException - caso o usuário corrente năo esteja definido no mapa
de usuários.public final void contextActivated()
contextActivated in class AbstractContextpublic IUser getCurrentUser() throws UserException
getCurrentUser in interface IUserContextUserExceptionpublic IUser[] getAllUsers(Window window) throws UserException
getAllUsers in interface IUserContextUserExceptionpublic IUser getUserByLogin(String login, Window window) throws UserException
getUserByLogin in interface IUserContextUserExceptionprotected void contextDeactivated()
contextDeactivated in class AbstractContextCopyright © 2013–2015 Tecgraf/PUC-Rio. All rights reserved.