org.jasig.portal
Class GuestUserInstance
java.lang.Object
org.jasig.portal.GuestUserInstance
- All Implemented Interfaces:
- IUserInstance
public class GuestUserInstance
- extends Object
- implements IUserInstance
A multithreaded version of a UserInstance.
- Version:
- $Revision: 19776 $
- Author:
- Peter Kharchenko pkharchenko@interactivebusiness.com
|
Field Summary |
protected org.apache.commons.logging.Log |
log
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.commons.logging.Log log
GuestUserInstance
public GuestUserInstance(IPerson person,
GuestUserPreferencesManager preferencesManager,
HttpServletRequest request)
getGuestSessions
public static long getGuestSessions()
getChannelManager
public ChannelManager getChannelManager()
- Specified by:
getChannelManager in interface IUserInstance
- Returns:
- the channelManager for the user instance
getLocaleManager
public LocaleManager getLocaleManager()
- Specified by:
getLocaleManager in interface IUserInstance
- Returns:
- the localeManager for the user instance
getPerson
public IPerson getPerson()
- Specified by:
getPerson in interface IUserInstance
- Returns:
- The Person this UserInstance is for
getPreferencesManager
public IUserPreferencesManager getPreferencesManager()
- Specified by:
getPreferencesManager in interface IUserInstance
- Returns:
- The user preferences manager for the user instance
getRenderingLock
public Object getRenderingLock()
- Specified by:
getRenderingLock in interface IUserInstance
- Returns:
- the renderingLock for the user instance
destroySession
public void destroySession(HttpSession session)
- Description copied from interface:
IUserInstance
- Notify the instance and all its members that the user's session is being destroyed.
- Specified by:
destroySession in interface IUserInstance
- Parameters:
session - The session that was just destroyed for this user instance.
Copyright © 2010 Jasig. All Rights Reserved.