org.ofbiz.guiapp.xui
Class XuiSession
java.lang.Object
org.ofbiz.guiapp.xui.XuiSession
public class XuiSession
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
module
public static final java.lang.String module
delegator
protected GenericDelegator delegator
dispatcher
protected LocalDispatcher dispatcher
userLogin
protected GenericValue userLogin
container
protected XuiContainer container
attributes
protected java.util.Map<java.lang.String,java.lang.Object> attributes
id
protected java.lang.String id
IS_SAME_LOGIN
protected final boolean IS_SAME_LOGIN
XuiSession
public XuiSession(java.lang.String id,
GenericDelegator delegator,
LocalDispatcher dispatcher,
XuiContainer container)
getContainer
public XuiContainer getContainer()
getDelegator
public GenericDelegator getDelegator()
getDispatcher
public LocalDispatcher getDispatcher()
getUserLogin
public GenericValue getUserLogin()
setAttribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
getAttribute
public java.lang.Object getAttribute(java.lang.String name)
getId
public java.lang.String getId()
getUserId
public java.lang.String getUserId()
getUserPartyId
public java.lang.String getUserPartyId()
logout
public void logout()
login
public void login(java.lang.String username,
java.lang.String password)
throws XuiSession.UserLoginFailure
- Throws:
XuiSession.UserLoginFailure
checkLogin
public GenericValue checkLogin(java.lang.String username,
java.lang.String password)
throws XuiSession.UserLoginFailure
- Throws:
XuiSession.UserLoginFailure
hasRole
public boolean hasRole(GenericValue userLogin,
java.lang.String roleTypeId)