com.atlassian.jira.user
Class BootstrapUserLocaleStore

java.lang.Object
  extended by com.atlassian.jira.user.BootstrapUserLocaleStore
All Implemented Interfaces:
UserLocaleStore

public class BootstrapUserLocaleStore
extends Object
implements UserLocaleStore

Used when JIRA has no access to the database. At that stage each user will be using the JIRA default locale. The implementation will be replaced with a complete implementation once JIRA is in a state to do so.

Since:
v6.2.3.

Constructor Summary
BootstrapUserLocaleStore(ApplicationProperties properties)
           
 
Method Summary
 Locale getDefaultLocale()
          Return the Locale to use for a user without a locale.
 Locale getLocale(ApplicationUser user)
          Return the Locale associated with the passed user.
 Locale getLocale(com.atlassian.crowd.embedded.api.User user)
          Return the Locale associated with the passed user.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BootstrapUserLocaleStore

public BootstrapUserLocaleStore(ApplicationProperties properties)
Method Detail

getLocale

@Nonnull
public Locale getLocale(ApplicationUser user)
Description copied from interface: UserLocaleStore
Return the Locale associated with the passed user.

Specified by:
getLocale in interface UserLocaleStore
Parameters:
user - the user for the query.
Returns:
the Locale associated with the passed user.

getLocale

@Nonnull
public Locale getLocale(com.atlassian.crowd.embedded.api.User user)
Description copied from interface: UserLocaleStore
Return the Locale associated with the passed user.

Specified by:
getLocale in interface UserLocaleStore
Parameters:
user - the user for the query.
Returns:
the Locale associated with the passed user.

getDefaultLocale

@Nonnull
public Locale getDefaultLocale()
Description copied from interface: UserLocaleStore
Return the Locale to use for a user without a locale.

Specified by:
getDefaultLocale in interface UserLocaleStore
Returns:
the default locale of JIRA.


Copyright © 2002-2014 Atlassian. All Rights Reserved.