public class DefaultCatalogVersionCentricLanguageFacade extends java.lang.Object implements LanguageFacade
LanguageFacade to be used when Product Catalogs only are in the session and we don't want to
use the languages from the current Site stored in session, but use the languages coming from the CatalogVersions stored in session.| Constructor and Description |
|---|
DefaultCatalogVersionCentricLanguageFacade() |
| Modifier and Type | Method and Description |
|---|---|
protected CatalogVersionService |
getCatalogVersionService() |
protected Converter<LanguageModel,LanguageData> |
getLanguageConverter() |
java.util.List<LanguageData> |
getLanguages()
Get all languages for the current active site.
|
void |
setCatalogVersionService(CatalogVersionService catalogVersionService) |
void |
setLanguageConverter(Converter<LanguageModel,LanguageData> languageConverter) |
public DefaultCatalogVersionCentricLanguageFacade()
public java.util.List<LanguageData> getLanguages()
LanguageFacadegetLanguages in interface LanguageFacadeprotected CatalogVersionService getCatalogVersionService()
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
protected Converter<LanguageModel,LanguageData> getLanguageConverter()
public void setLanguageConverter(Converter<LanguageModel,LanguageData> languageConverter)
Copyright © 2018 SAP SE. All Rights Reserved.