Class UserContext

  • All Implemented Interfaces:
    Context

    public class UserContext
    extends java.lang.Object
    implements Context
    Контекст пользователя
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CONTEXT  
      static java.lang.String SESSION  
      static java.lang.String USERNAME  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object get​(java.lang.String name)
      Получение свойств из контекста текущего пользователя
      java.lang.String getContextId()
      Получение идентификатора контекста текущего пользователя
      java.lang.String getSessionId()
      Получение идентификатора сессии текущего пользователя
      java.lang.String getUsername()
      Получение имени текущего пользователя
      void set​(java.util.Map<java.lang.String,​java.lang.Object> dataSet)
      Сохранение свойств в конеткст текщего пользователя
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface net.n2oapp.framework.api.context.Context

        set
    • Constructor Detail

      • UserContext

        public UserContext​(ContextEngine context,
                           java.util.Map<java.lang.String,​java.lang.Object> requestCache)
    • Method Detail

      • getUsername

        public java.lang.String getUsername()
        Получение имени текущего пользователя
      • getContextId

        public java.lang.String getContextId()
        Получение идентификатора контекста текущего пользователя
      • getSessionId

        public java.lang.String getSessionId()
        Получение идентификатора сессии текущего пользователя
      • get

        public java.lang.Object get​(java.lang.String name)
        Получение свойств из контекста текущего пользователя
        Specified by:
        get in interface Context
        Parameters:
        name - - имя свойства
        Returns:
        значение
      • set

        public void set​(java.util.Map<java.lang.String,​java.lang.Object> dataSet)
        Сохранение свойств в конеткст текщего пользователя
        Specified by:
        set in interface Context
        Parameters:
        dataSet - - значения