org.jasig.portal.i18n
Interface ILocaleStore

All Known Implementing Classes:
RDBMLocaleStore

public interface ILocaleStore

Interface defining how the portal reads and writes locale preferences.

Version:
$Revision: 19776 $
Author:
Ken Weiner, kweiner@unicon.net

Method Summary
 Locale[] getUserLocales(IPerson person)
          Retrieves the locale preferences for a particular user.
 void updateUserLocales(IPerson person, Locale[] locales)
          Persists the locale preferences for a particular user.
 

Method Detail

getUserLocales

Locale[] getUserLocales(IPerson person)
                        throws Exception
Retrieves the locale preferences for a particular user.

Parameters:
person - the user
Returns:
the user's locale preferences
Throws:
Exception

updateUserLocales

void updateUserLocales(IPerson person,
                       Locale[] locales)
                       throws Exception
Persists the locale preferences for a particular user.

Parameters:
person - the user
locales - the user's new locale preferences
Throws:
Exception


Copyright © 2010 Jasig. All Rights Reserved.