|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jasig.portal.UserPreferencesManager
org.jasig.portal.GuestUserPreferencesManager
Multithreaded version of UserPreferencesManager
.
UserPreferencesManager
Constructor Summary | |
GuestUserPreferencesManager(IPerson person)
Initializing constructor. |
Method Summary | |
void |
finishedSession(javax.servlet.http.HttpSessionBindingEvent bindingEvent)
|
void |
finishedSession(javax.servlet.http.HttpSessionBindingEvent bindingEvent,
java.lang.String sessionId)
|
UserProfile |
getCurrentProfile()
Returns current profile. |
UserProfile |
getCurrentProfile(java.lang.String sessionId)
Returns current profile |
StructureStylesheetDescription |
getStructureStylesheetDescription()
Returns current structure stylesheet description |
StructureStylesheetDescription |
getStructureStylesheetDescription(java.lang.String sessionId)
|
ThemeStylesheetDescription |
getThemeStylesheetDescription()
Returns current theme stylesheet description |
ThemeStylesheetDescription |
getThemeStylesheetDescription(java.lang.String sessionId)
|
IUserLayoutManager |
getUserLayoutManager()
Returns IUserLayoutManager object for performing layout-related operations. |
IUserLayoutManager |
getUserLayoutManager(java.lang.String sessionId)
|
UserPreferences |
getUserPreferences()
Returns current user preferences. |
UserPreferences |
getUserPreferences(java.lang.String sessionId)
|
UserPreferences |
getUserPreferencesCopy()
Returns a copy of the user preferences |
UserPreferences |
getUserPreferencesCopy(java.lang.String sessionId)
|
boolean |
isUserAgentUnmapped()
Determine if the user agent associated with this session has been successfuly mapped to a profile |
boolean |
isUserAgentUnmapped(java.lang.String sessionId)
|
void |
processUserPreferencesParameters(javax.servlet.http.HttpServletRequest req)
|
void |
registerSession(javax.servlet.http.HttpServletRequest req)
Register arrival of a new session. |
void |
setLocaleManager(LocaleManager lm)
|
void |
setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout,
UserPreferences newPreferences)
|
void |
setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout,
UserPreferences newPreferences,
java.lang.String sessionId)
|
void |
unbindSession(java.lang.String sessionId)
Unbinds a registered session. |
Methods inherited from class org.jasig.portal.UserPreferencesManager |
getPerson |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public GuestUserPreferencesManager(IPerson person)
person
- objectMethod Detail |
public void unbindSession(java.lang.String sessionId)
sessionId
- a String
valuepublic void registerSession(javax.servlet.http.HttpServletRequest req) throws PortalException
req
- a HttpServletRequest
value
PortalException
- if an error occurspublic void processUserPreferencesParameters(javax.servlet.http.HttpServletRequest req)
processUserPreferencesParameters
in interface IUserPreferencesManager
processUserPreferencesParameters
in class UserPreferencesManager
public boolean isUserAgentUnmapped(java.lang.String sessionId)
public boolean isUserAgentUnmapped()
IUserPreferencesManager
isUserAgentUnmapped
in interface IUserPreferencesManager
isUserAgentUnmapped
in class UserPreferencesManager
public UserPreferences getUserPreferences(java.lang.String sessionId)
public UserPreferences getUserPreferences()
IUserPreferencesManager
getUserPreferences
in interface IUserPreferencesManager
getUserPreferences
in class UserPreferencesManager
public void setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences, java.lang.String sessionId) throws PortalException
PortalException
public void setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences) throws PortalException
setNewUserLayoutAndUserPreferences
in interface IUserPreferencesManager
setNewUserLayoutAndUserPreferences
in class UserPreferencesManager
PortalException
public UserPreferences getUserPreferencesCopy(java.lang.String sessionId)
public UserPreferences getUserPreferencesCopy()
IUserPreferencesManager
getUserPreferencesCopy
in interface IUserPreferencesManager
getUserPreferencesCopy
in class UserPreferencesManager
public UserProfile getCurrentProfile(java.lang.String sessionId)
public UserProfile getCurrentProfile()
IUserPreferencesManager
getCurrentProfile
in interface IUserPreferencesManager
getCurrentProfile
in class UserPreferencesManager
public ThemeStylesheetDescription getThemeStylesheetDescription(java.lang.String sessionId) throws java.lang.Exception
java.lang.Exception
public ThemeStylesheetDescription getThemeStylesheetDescription()
IUserPreferencesManager
getThemeStylesheetDescription
in interface IUserPreferencesManager
getThemeStylesheetDescription
in class UserPreferencesManager
public StructureStylesheetDescription getStructureStylesheetDescription(java.lang.String sessionId) throws java.lang.Exception
java.lang.Exception
public StructureStylesheetDescription getStructureStylesheetDescription()
IUserPreferencesManager
getStructureStylesheetDescription
in interface IUserPreferencesManager
getStructureStylesheetDescription
in class UserPreferencesManager
public IUserLayoutManager getUserLayoutManager(java.lang.String sessionId)
public IUserLayoutManager getUserLayoutManager()
IUserPreferencesManager
IUserLayoutManager
object for performing layout-related operations.
getUserLayoutManager
in interface IUserPreferencesManager
getUserLayoutManager
in class UserPreferencesManager
public void finishedSession(javax.servlet.http.HttpSessionBindingEvent bindingEvent, java.lang.String sessionId)
public void finishedSession(javax.servlet.http.HttpSessionBindingEvent bindingEvent)
finishedSession
in interface IUserPreferencesManager
finishedSession
in class UserPreferencesManager
public void setLocaleManager(LocaleManager lm)
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |