public class DefaultLanguageResolver extends Object implements LanguageResolver
Modifier and Type | Field and Description |
---|---|
private Collection<String> |
defaultLangs
The default langs.
|
private static String |
LANGUAGE_ORDER_KEY
The Constant LANGUAGE_ORDER_KEY.
|
private static org.apache.log4j.Logger |
LOG
The Constant LOG.
|
Constructor and Description |
---|
DefaultLanguageResolver() |
Modifier and Type | Method and Description |
---|---|
String |
getCurrentLanguage(javax.portlet.PortletRequest request)
get the current portal language.
|
Collection<String> |
getLanguageFallbackOrder(javax.portlet.PortletRequest request)
get ordered collection of fallback languages.
|
void |
init(com.gentics.cr.CRConfig config)
Initialize the Language resolver.
|
private static final org.apache.log4j.Logger LOG
private static final String LANGUAGE_ORDER_KEY
private Collection<String> defaultLangs
public void init(com.gentics.cr.CRConfig config)
LanguageResolver
init
in interface LanguageResolver
config
- configuration.public Collection<String> getLanguageFallbackOrder(javax.portlet.PortletRequest request)
LanguageResolver
getLanguageFallbackOrder
in interface LanguageResolver
request
- portlet request.public String getCurrentLanguage(javax.portlet.PortletRequest request)
LanguageResolver
getCurrentLanguage
in interface LanguageResolver
request
- portlet request.Copyright © 2014 Gentics Software GmbH. All Rights Reserved.