com.endeca.portal.session
Class UserSession
java.lang.Object
com.endeca.portal.session.UserSession
- All Implemented Interfaces:
- java.io.Serializable
public class UserSession
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
removeInstance
protected static void removeInstance(java.lang.String key)
getInstance
public static UserSession getInstance(javax.portlet.PortletRequest request)
throws UserSessionException
- TODO: This whole method just seems a little awkward...can it be cleaned up?
- Throws:
UserSessionException
getMDEXStates
public java.util.Map<java.lang.String,MDEXState> getMDEXStates()
getMDEXState
public MDEXState getMDEXState(java.lang.String key)
dataSourceExists
public boolean dataSourceExists(java.lang.String key)
addMDEXState
public void addMDEXState(MDEXState mdexState)
addMDEXStates
public void addMDEXStates(java.util.List<MDEXState> mdexStates)
removeMDEXState
public void removeMDEXState(java.lang.String key)
getMDEXStateManager
public AbstractMDEXStateManager getMDEXStateManager()
getMDEXSecurityManager
public MDEXSecurityManager getMDEXSecurityManager()
getViewTransitionParameter
public java.lang.String getViewTransitionParameter(java.lang.String key)
setViewTransitionParameter
public void setViewTransitionParameter(java.lang.String key,
java.lang.String value)
getViewTransitionParameters
public java.util.Iterator<java.util.Map.Entry<java.lang.String,java.lang.String>> getViewTransitionParameters()
clearViewTransitionParameters
public static void clearViewTransitionParameters(java.lang.String sessionId)
throws UserSessionException
- Throws:
UserSessionException
throwingParameters
public static boolean throwingParameters(java.lang.String sessionId)
throws UserSessionException
- Throws:
UserSessionException
caughtParameters
public static void caughtParameters(java.lang.String sessionId)
throws UserSessionException
- Throws:
UserSessionException
setViewTransitionDeferred
public void setViewTransitionDeferred()
throws UserSessionException
- Throws:
UserSessionException
unsetViewTransitionDeferred
public static void unsetViewTransitionDeferred(java.lang.String sessionId)
throws UserSessionException
- Throws:
UserSessionException
deferredLoad
public static boolean deferredLoad(java.lang.String sessionId)
throws UserSessionException
- Throws:
UserSessionException