public class RunnerUserContext extends AbstractContext implements csdk.v2.api.user.IUserContext
| Constructor and Description |
|---|
RunnerUserContext()
Contrutor.
|
RunnerUserContext(Map<String,csdk.v2.api.user.IUser> users)
Contrutor.
|
RunnerUserContext(Map<String,csdk.v2.api.user.IUser> users,
String currentUser)
Contrutor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
contextActivated()
Inicializa o contexto.
|
protected void |
contextDeactivated()
Finaliza o contexto.
|
csdk.v2.api.user.IUser[] |
getAllUsers(Window window) |
csdk.v2.api.user.IUser |
getCurrentUser() |
csdk.v2.api.user.IUser |
getUserByLogin(String login,
Window window) |
isActive, onContextActivate, onContextDeactivatepublic RunnerUserContext()
public RunnerUserContext(Map<String,csdk.v2.api.user.IUser> users)
users - mapa de usuários do sistema.public RunnerUserContext(Map<String,csdk.v2.api.user.IUser> users, String currentUser) throws csdk.v2.api.user.UserException
users - mapa de usuários do sistema.currentUser - login do usuário corrente.csdk.v2.api.user.UserException - caso o usuário corrente não esteja definido no mapa
de usuários.public final void contextActivated()
contextActivated in class AbstractContextpublic csdk.v2.api.user.IUser getCurrentUser()
throws csdk.v2.api.user.UserException
getCurrentUser in interface csdk.v2.api.user.IUserContextcsdk.v2.api.user.UserExceptionpublic csdk.v2.api.user.IUser[] getAllUsers(Window window) throws csdk.v2.api.user.UserException
getAllUsers in interface csdk.v2.api.user.IUserContextcsdk.v2.api.user.UserExceptionpublic csdk.v2.api.user.IUser getUserByLogin(String login, Window window) throws csdk.v2.api.user.UserException
getUserByLogin in interface csdk.v2.api.user.IUserContextcsdk.v2.api.user.UserExceptionprotected void contextDeactivated()
contextDeactivated in class AbstractContextCopyright © 2017 Tecgraf/PUC-Rio. All rights reserved.