|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jasig.portal.GuestUserPreferencesManagerWrapper
public class GuestUserPreferencesManagerWrapper
A class that allows GuestUserPreferencesManager to be presented as IUserpreferencesManager.
| Field Summary | |
|---|---|
(package private) GuestUserPreferencesManager |
gulm
|
(package private) java.lang.String |
sessionId
|
| Constructor Summary | |
|---|---|
GuestUserPreferencesManagerWrapper()
|
|
GuestUserPreferencesManagerWrapper(GuestUserPreferencesManager gulm,
java.lang.String sessionId)
Creates a new GuestUserpreferencesManagerWrapper instance. |
|
| Method Summary | |
|---|---|
void |
finishedSession(javax.servlet.http.HttpSessionBindingEvent bindingEvent)
|
UserProfile |
getCurrentProfile()
Returns current profile. |
IPerson |
getPerson()
Returns current person object |
StructureStylesheetDescription |
getStructureStylesheetDescription()
Returns current structure stylesheet description |
ThemeStylesheetDescription |
getThemeStylesheetDescription()
Returns current theme stylesheet description |
IUserLayoutManager |
getUserLayoutManager()
Returns IUserLayoutManager object for performing layout-related operations. |
UserPreferences |
getUserPreferences()
Returns current user preferences. |
UserPreferences |
getUserPreferencesCopy()
Returns a copy of the user preferences |
boolean |
isUserAgentUnmapped()
Determine if the user agent associated with this session has been successfuly mapped to a profile |
void |
processUserPreferencesParameters(javax.servlet.http.HttpServletRequest req)
|
void |
setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout,
UserPreferences newPreferences)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
java.lang.String sessionId
GuestUserPreferencesManager gulm
| Constructor Detail |
|---|
public GuestUserPreferencesManagerWrapper()
public GuestUserPreferencesManagerWrapper(GuestUserPreferencesManager gulm,
java.lang.String sessionId)
GuestUserpreferencesManagerWrapper instance.
gulm - a GuestUserpreferencesManager valuesessionId - a String value| Method Detail |
|---|
public void processUserPreferencesParameters(javax.servlet.http.HttpServletRequest req)
processUserPreferencesParameters in interface IUserPreferencesManagerpublic IPerson getPerson()
getPerson in interface IUserPreferencesManagerIPersonpublic boolean isUserAgentUnmapped()
isUserAgentUnmapped in interface IUserPreferencesManagertrue if no mapping was found
public void setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout,
UserPreferences newPreferences)
throws PortalException
setNewUserLayoutAndUserPreferences in interface IUserPreferencesManagerPortalExceptionpublic UserPreferences getUserPreferencesCopy()
getUserPreferencesCopy in interface IUserPreferencesManagerUserPreferences objectpublic UserProfile getCurrentProfile()
getCurrentProfile in interface IUserPreferencesManagerUserProfile
public ThemeStylesheetDescription getThemeStylesheetDescription()
throws java.lang.Exception
getThemeStylesheetDescription in interface IUserPreferencesManagerThemeStylesheetDescription
java.lang.Exception
public StructureStylesheetDescription getStructureStylesheetDescription()
throws java.lang.Exception
getStructureStylesheetDescription in interface IUserPreferencesManagerStructureStylesheetDescription
java.lang.Exceptionpublic IUserLayoutManager getUserLayoutManager()
IUserPreferencesManagerIUserLayoutManager object for performing layout-related operations.
getUserLayoutManager in interface IUserPreferencesManagerIUserLayoutManager valuepublic UserPreferences getUserPreferences()
getUserPreferences in interface IUserPreferencesManagerUserPreferencespublic void finishedSession(javax.servlet.http.HttpSessionBindingEvent bindingEvent)
finishedSession in interface IUserPreferencesManager
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||