Uses of Class
org.jasig.portal.UserPreferences

Packages that use UserPreferences
org.jasig.portal   
org.jasig.portal.channels.DLMUserPreferences   
org.jasig.portal.channels.UserPreferences   
org.jasig.portal.layout Interfaces and classes for basic layouts support. 
org.jasig.portal.layout.dlm Interfaces and classes in support of Distributed Layout Management. 
org.jasig.portal.layout.dlm.processing   
org.jasig.portal.layout.dlm.providers   
org.jasig.portal.layout.dlm.remoting   
org.jasig.portal.layout.immutable Classes in support of restricting the user from changing the layout. 
org.jasig.portal.layout.simple Intefaces and classes primarily for Simple Layouts. 
 

Uses of UserPreferences in org.jasig.portal
 

Methods in org.jasig.portal that return UserPreferences
 UserPreferences GuestUserPreferencesManager.getUserPreferences()
           
 UserPreferences GuestUserPreferencesManagerWrapper.getUserPreferences()
          Returns current user preferences.
 UserPreferences IUserPreferencesManager.getUserPreferences()
          Returns current user preferences.
 UserPreferences UserPreferencesManager.getUserPreferences()
           
 UserPreferences GuestUserPreferencesManager.getUserPreferences(String sessionId)
           
 UserPreferences GuestUserPreferencesManager.getUserPreferencesCopy()
           
 UserPreferences GuestUserPreferencesManagerWrapper.getUserPreferencesCopy()
          Returns a copy of the user preferences
 UserPreferences IUserPreferencesManager.getUserPreferencesCopy()
          Returns a copy of the user preferences
 UserPreferences UserPreferencesManager.getUserPreferencesCopy()
           
 UserPreferences GuestUserPreferencesManager.getUserPreferencesCopy(String sessionId)
           
 

Methods in org.jasig.portal with parameters of type UserPreferences
 void GuestUserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences)
           
 void GuestUserPreferencesManagerWrapper.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences)
           
 void IUserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences)
           
 void UserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newUlm, UserPreferences newPreferences)
           
 void GuestUserPreferencesManager.setNewUserLayoutAndUserPreferences(IUserLayoutManager newLayout, UserPreferences newPreferences, String sessionId)
           
 

Constructors in org.jasig.portal with parameters of type UserPreferences
UserPreferences(UserPreferences up)
           
 

Uses of UserPreferences in org.jasig.portal.channels.DLMUserPreferences
 

Methods in org.jasig.portal.channels.DLMUserPreferences that return UserPreferences
protected  UserPreferences CUserPreferences.getCurrentUserPreferences()
          Deprecated.  
protected  UserPreferences CUserPreferences.getUserPreferencesFromStore(UserProfile profile)
          Deprecated.  
 

Uses of UserPreferences in org.jasig.portal.channels.UserPreferences
 

Methods in org.jasig.portal.channels.UserPreferences that return UserPreferences
protected  UserPreferences CUserPreferences.getCurrentUserPreferences()
          Deprecated.  
protected  UserPreferences CUserPreferences.getUserPreferencesFromStore(UserProfile profile)
          Deprecated.  
 

Uses of UserPreferences in org.jasig.portal.layout
 

Methods in org.jasig.portal.layout that return UserPreferences
 UserPreferences IUserLayoutStore.getUserPreferences(IPerson person, UserProfile profile)
          Retreive the entire UserPreferences object
 

Methods in org.jasig.portal.layout with parameters of type UserPreferences
 void IUserLayoutManager.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Allows layout manager specific handling of user request parameter processing potentially including passing of specific parameters to the structure and theme transformations via the user preferences object.
 void TransientUserLayoutManagerWrapper.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Delegates to the wrapped layout manager's implementation.
 void IUserLayoutStore.putUserPreferences(IPerson person, UserPreferences up)
          save user preferences
 

Uses of UserPreferences in org.jasig.portal.layout.dlm
 

Methods in org.jasig.portal.layout.dlm with parameters of type UserPreferences
 void DistributedLayoutManager.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Handle layout specific parameters posted with the request.
 

Uses of UserPreferences in org.jasig.portal.layout.dlm.processing
 

Methods in org.jasig.portal.layout.dlm.processing with parameters of type UserPreferences
 void ExampleStickyTabEnforcer.processParameters(UserPreferences prefs, HttpServletRequest request)
          Looks for a tab in the user's layout with a title of "Sticky Tab" and if found sets that tab's ID as the value of a structure stylesheet parameter "activeTab" which is looked for and used by DLM's default structure stylesheet.
 void IParameterProcessor.processParameters(UserPreferences prefs, HttpServletRequest request)
          Called from DistributedLayoutManager's processLayoutParameters() method allowing this processor to modify the DistributedLayoutManager's state or the state of this object.
 void ProcessingPipe.processParameters(UserPreferences prefs, HttpServletRequest request)
          Passes a request to the set of processors that are currently part of the pipe allowing them to act on query or post parameters embedded in the request.
 

Uses of UserPreferences in org.jasig.portal.layout.dlm.providers
 

Methods in org.jasig.portal.layout.dlm.providers with parameters of type UserPreferences
 void ThemeParamInjector.processParameters(UserPreferences prefs, HttpServletRequest request)
          Injects into the theme stylesheet preferences the "userName" stylesheet parameter containing the value obtained from IPerson.getFullName().
 void RegularViewChannelRemover.processParameters(UserPreferences prefs, HttpServletRequest request)
          Watches for uP_remove_target request parameter containing the node ID of a layout node to be deleted.
 

Uses of UserPreferences in org.jasig.portal.layout.dlm.remoting
 

Methods in org.jasig.portal.layout.dlm.remoting with parameters of type UserPreferences
 void AuthenticatedUserThemeParamInjector.processParameters(UserPreferences prefs, HttpServletRequest request)
          Injects into the theme stylesheet preferences the "userName" stylesheet parameter containing the value obtained from IPerson.getFullName().
 void AjaxPreferencesThemeParamInjector.processParameters(UserPreferences prefs, HttpServletRequest request)
          Injects into the theme stylesheet preferences the "userName" stylesheet parameter containing the value obtained from IPerson.getFullName().
 

Uses of UserPreferences in org.jasig.portal.layout.immutable
 

Methods in org.jasig.portal.layout.immutable with parameters of type UserPreferences
 void ImmutableUserLayoutManagerWrapper.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
          Ignores this call to prevent changes to the layout.
 

Uses of UserPreferences in org.jasig.portal.layout.simple
 

Methods in org.jasig.portal.layout.simple that return UserPreferences
 UserPreferences RDBMUserLayoutStore.getUserPreferences(IPerson person, String profileFname)
           
 UserPreferences RDBMUserLayoutStore.getUserPreferences(IPerson person, UserProfile profile)
           
 

Methods in org.jasig.portal.layout.simple with parameters of type UserPreferences
 void SimpleUserLayoutManager.processLayoutParameters(IPerson person, UserPreferences userPrefs, HttpServletRequest req)
           
 void RDBMUserLayoutStore.putUserPreferences(IPerson person, UserPreferences up)
           
 



Copyright © 2010 Jasig. All Rights Reserved.