|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SessionContextInterface
Интерфейс, на основании которого создаются классы с пользовательскими сессиями
Method Summary | |
---|---|
boolean |
allowedByACL(java.lang.String taskid)
Проверяет есть ли доступ залогиненного пользователя к указанной задаче посредством прав доступа |
boolean |
allowedByUser(java.lang.String userid)
Проверяет есть ли доступ залогиненного пользователя к указанномупользователю посредством прав доступа |
java.lang.Object |
getAttribute(java.lang.String key)
Возвращает атрибут из сессии пользователя |
java.lang.String |
getId()
Возвращает ID сессии |
java.lang.String |
getLocale()
Воззвращает локаль пользователя |
java.lang.String |
getSession()
Возвращает сессию |
java.lang.String |
getTimezone()
Возвращает таймзону пользователя |
SecuredUserBean |
getUser()
Возвращает пользователя |
java.lang.String |
getUserId()
Возвращает ID пользователя |
java.lang.String |
getUserId(java.lang.String toUserId)
Возвращает ID пользователя если toUserId - child loggedUser-a, то возвращаем loggedUserId, иначе - toUserId используется для создания объектов (script/status/registration/etc), для юзеров находящихся в другой ветке дерева, но на которых есть права. |
boolean |
isTemporary()
Временная сессия или нет |
boolean |
taskOnSight(java.lang.String taskid)
Проверяет может ли залогиненный пользователь просматривать указанную задачу |
boolean |
userOnSight(java.lang.String userid)
Проверяет может ли залогиненный пользователь просматривать указанного пользователя |
Method Detail |
---|
java.lang.String getSession()
SecuredUserBean getUser() throws GranException
GranException
- при необходимостиjava.lang.String getUserId()
java.lang.String getUserId(java.lang.String toUserId) throws GranException
toUserId
- ID пользователя
GranException
- при необходимостиjava.lang.String getId()
boolean isTemporary()
boolean allowedByACL(java.lang.String taskid) throws GranException
taskid
- ID задачи
GranException
- при необходимостиboolean allowedByUser(java.lang.String userid) throws GranException
userid
- ID пользователя
GranException
- при необходимостиjava.lang.String getLocale() throws GranException
GranException
- при необходимостиjava.lang.String getTimezone() throws GranException
GranException
- при необходимостиboolean taskOnSight(java.lang.String taskid) throws GranException
taskid
- ID задачи
GranException
- при необходимостиboolean userOnSight(java.lang.String userid) throws GranException
userid
- ID пользователя
GranException
- при необходимостиjava.lang.Object getAttribute(java.lang.String key)
key
- ключ
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |