Interface CommerceCommonI18NService
-
- All Known Implementing Classes:
DefaultCommerceCommonI18NService
public interface CommerceCommonI18NService
Interface to return list of currencies, based on sites and stores dependencies.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<CountryModel>
getAllCountries()
Method for getting list of countries stored as a catalog version property.java.util.List<CurrencyModel>
getAllCurrencies()
Method for getting all currencies for the current store.java.util.Collection<LanguageModel>
getAllLanguages()
Method for getting list of languages stored as a catalog version property.CurrencyModel
getCurrentCurrency()
Get the current currencyLanguageModel
getCurrentLanguage()
Get the current languagejava.util.Locale
getCurrentLocale()
Get the current localeCurrencyModel
getDefaultCurrency()
Method for getting the default currency for the current store.LanguageModel
getDefaultLanguage()
Method for getting the default language for the current store.java.util.Locale
getLocaleForLanguage(LanguageModel language)
Get the site specific locale for the specified languagevoid
setCurrentCurrency(CurrencyModel currency)
Set current currency.void
setCurrentLanguage(LanguageModel language)
Set current language.
-
-
-
Method Detail
-
getAllCurrencies
java.util.List<CurrencyModel> getAllCurrencies()
Method for getting all currencies for the current store.- Returns:
- list of currencies supported.
-
getAllLanguages
java.util.Collection<LanguageModel> getAllLanguages()
Method for getting list of languages stored as a catalog version property.- Returns:
- list of languages supported.
-
getAllCountries
java.util.Collection<CountryModel> getAllCountries()
Method for getting list of countries stored as a catalog version property.- Returns:
- list of countries supported.
-
getDefaultLanguage
LanguageModel getDefaultLanguage()
Method for getting the default language for the current store.- Returns:
- the default language.
-
getDefaultCurrency
CurrencyModel getDefaultCurrency()
Method for getting the default currency for the current store.- Returns:
- the default currency.
-
getCurrentLanguage
LanguageModel getCurrentLanguage()
Get the current language- Returns:
- the current language
-
setCurrentLanguage
void setCurrentLanguage(LanguageModel language)
Set current language.- Parameters:
language
- the language to be set as a current language.
-
getCurrentCurrency
CurrencyModel getCurrentCurrency()
Get the current currency- Returns:
- the current currency
-
setCurrentCurrency
void setCurrentCurrency(CurrencyModel currency)
Set current currency.- Parameters:
currency
- the currency to be set as a current currency.
-
getCurrentLocale
java.util.Locale getCurrentLocale()
Get the current locale- Returns:
- the current currency
-
getLocaleForLanguage
java.util.Locale getLocaleForLanguage(LanguageModel language)
Get the site specific locale for the specified language- Parameters:
language
- the language- Returns:
- the locale
-
-