|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgran.app.session.SessionContext
| Method Summary | |
boolean |
allowedByACL(java.lang.String taskid)
Это внутренний метод, выносить его для использования извне TrackStudio не стоит. |
boolean |
allowedByUser(java.lang.String userid)
test that current user can view data that own userid |
boolean |
canAction(java.lang.String userAction)
|
boolean |
canAction(java.lang.String taskAction,
java.lang.String taskId)
|
boolean |
canAction(TaskAction action,
java.lang.String taskid)
|
boolean |
canAction(UserAction action)
|
java.lang.Object |
getAttribute(java.lang.String key)
|
java.lang.String |
getId()
|
java.lang.String |
getLocale()
|
protected UserCacheItem |
getLoggedUser()
|
java.lang.String |
getTimezone()
|
SecuredUserBean |
getUser()
|
java.lang.String |
getUserId()
|
boolean |
isSessionInCookeies()
|
boolean |
isTemporary()
|
void |
removeAttribute(java.lang.String key)
|
void |
setAttribute(java.lang.String key,
java.lang.Object value)
|
protected void |
setId(java.lang.String id)
|
void |
setSessionInCookies(boolean sessionInCookies)
|
void |
setTemporary(boolean t)
|
boolean |
taskOnSight(java.lang.String taskid)
Returns a collection of task IDs Возвращает коллекцию идентификаторов задач, которые находятся в одних ветках с теми, на которые у пользователя есть доступ. |
boolean |
userOnSight(java.lang.String userid)
Returns a collection of task IDs Возвращает коллекцию идентификаторов задач, которые находятся в одних ветках с теми, на которые у пользователя есть доступ. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public void setSessionInCookies(boolean sessionInCookies)
public boolean isSessionInCookeies()
public SecuredUserBean getUser()
throws GranException
GranExceptionpublic java.lang.String getUserId()
protected void setId(java.lang.String id)
public java.lang.String getId()
protected UserCacheItem getLoggedUser()
public void setTemporary(boolean t)
public boolean isTemporary()
public boolean canAction(java.lang.String taskAction,
java.lang.String taskId)
throws GranException
GranException
public boolean canAction(java.lang.String userAction)
throws GranException
GranException
public boolean canAction(TaskAction action,
java.lang.String taskid)
throws GranException
GranException
public boolean canAction(UserAction action)
throws GranException
GranException
public boolean allowedByACL(java.lang.String taskid)
throws GranException
taskid - ID задачи
GranException - Как обычно, если отваливается сессия.
public boolean allowedByUser(java.lang.String userid)
throws GranException
GranException
public java.lang.String getLocale()
throws GranException
GranException
public java.lang.String getTimezone()
throws GranException
GranException
public boolean taskOnSight(java.lang.String taskid)
throws GranException
GranException
public boolean userOnSight(java.lang.String userid)
throws GranException
GranException
public void setAttribute(java.lang.String key,
java.lang.Object value)
public java.lang.Object getAttribute(java.lang.String key)
public void removeAttribute(java.lang.String key)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||