Package ru.bitel.bgbilling.server.util
Class UserSession
java.lang.Object
ru.bitel.bgbilling.server.util.UserSession
public class UserSession
extends java.lang.Object
Эмулирует бесконечные по времени "сессии", в которых можно держать для юзера объекты.
Аналог сессии бывшей, но не сбрасывается через полчаса с потерей данных, методы
setAttribute, getAttribute, removeAttribute с таким же сигнатурами.
Используется для "логина" юзера на ККТ или терминал сбпилота, например.
-
Method Summary
Modifier and Type Method Description java.lang.Object
getAttribute(java.lang.String name)
static UserSession
getInstance()
void
removeAttribute(java.lang.String name)
void
setAttribute(java.lang.String name, java.lang.Object value)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
getInstance
-
setAttribute
public void setAttribute(java.lang.String name, java.lang.Object value) -
getAttribute
public java.lang.Object getAttribute(java.lang.String name) -
removeAttribute
public void removeAttribute(java.lang.String name)
-