spring-mobile-device

org.springframework.mobile.device.site
Interface SitePreferenceRepository

All Known Implementing Classes:
CookieSitePreferenceRepository

public interface SitePreferenceRepository

A strategy for storing a user's site preference. Supports allowing the user to explicitly choose which site they want e.g. 'normal' instead of 'mobile'.


Method Summary
 SitePreference loadSitePreference(javax.servlet.http.HttpServletRequest request)
          Load the user's site preference.
 void saveSitePreference(SitePreference preference, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Save the user's site preference.
 

Method Detail

loadSitePreference

SitePreference loadSitePreference(javax.servlet.http.HttpServletRequest request)
Load the user's site preference. Returns null if the user has not specified a preference.


saveSitePreference

void saveSitePreference(SitePreference preference,
                        javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
Save the user's site preference.


spring-mobile-device