public class LocalizationImpl
extends java.lang.Object
implements com.liferay.portal.kernel.util.Localization
Constructor and Description |
---|
LocalizationImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
deserialize(com.liferay.portal.kernel.json.JSONObject jsonObject) |
java.lang.String[] |
getAvailableLanguageIds(com.liferay.portal.kernel.xml.Document document) |
java.lang.String[] |
getAvailableLanguageIds(java.lang.String xml) |
java.util.Locale |
getDefaultImportLocale(java.lang.String className,
long classPK,
java.util.Locale contentDefaultLocale,
java.util.Locale[] contentAvailableLocales) |
java.util.Locale |
getDefaultImportLocale(java.lang.String className,
java.io.Serializable primaryKey,
java.util.Locale contentDefaultLocale,
java.util.Locale[] contentAvailableLocales) |
java.lang.String |
getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document) |
java.lang.String |
getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document,
java.util.Locale defaultLocale) |
java.lang.String |
getDefaultLanguageId(java.lang.String xml) |
java.lang.String |
getDefaultLanguageId(java.lang.String xml,
java.util.Locale defaultLocale) |
java.lang.String |
getLocalization(java.util.function.Function<java.lang.String,java.lang.String> localizationFunction,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId) |
java.lang.String |
getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId) |
java.lang.String |
getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault) |
java.lang.String |
getLocalization(java.lang.String xml,
java.lang.String requestedLanguageId,
boolean useDefault,
java.lang.String defaultValue) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.util.Collection<java.util.Locale> locales,
java.util.Locale defaultLocale,
java.lang.String key) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String parameter) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName,
java.lang.String propertyName) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletPreferences preferences,
java.lang.String preferenceName,
java.lang.String propertyName,
java.lang.String defaultPropertyValue,
java.lang.ClassLoader classLoader) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.util.Map<java.util.Locale,java.lang.String> defaultValues) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String xml) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String[] languageIds,
java.lang.String[] values) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String xml,
boolean useDefault) |
java.util.Map<java.util.Locale,java.lang.String> |
getLocalizationMap(java.lang.String bundleName,
java.lang.ClassLoader classLoader,
java.lang.String key,
boolean includeBetaLocales) |
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter) |
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.lang.String defaultValue) |
java.lang.String |
getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences,
javax.portlet.PortletRequest portletRequest,
java.lang.String parameter,
java.lang.String prefix,
java.lang.String defaultValue) |
java.lang.String |
getLocalizedName(java.lang.String name,
java.lang.String languageId) |
java.util.Map<java.util.Locale,java.lang.String> |
getMap(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap) |
java.lang.String |
getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId) |
java.lang.String |
getPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault) |
java.lang.String[] |
getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId) |
java.lang.String[] |
getPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
boolean useDefault) |
java.lang.String |
getSettingsValue(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId) |
java.lang.String |
getSettingsValue(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId,
boolean useDefault) |
java.lang.String[] |
getSettingsValues(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId) |
java.lang.String[] |
getSettingsValues(com.liferay.portal.kernel.settings.Settings settings,
java.lang.String key,
java.lang.String languageId,
boolean useDefault) |
java.lang.String |
getXml(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap,
java.lang.String key) |
java.lang.String |
getXml(java.util.Map<java.lang.String,java.lang.String> map,
java.lang.String defaultLanguageId,
java.lang.String key) |
java.lang.String |
getXml(java.util.Map<java.lang.String,java.lang.String> map,
java.lang.String defaultLanguageId,
java.lang.String key,
boolean cdata) |
java.util.Map<java.util.Locale,java.lang.String> |
populateLocalizationMap(java.util.Map<java.util.Locale,java.lang.String> localizationMap,
java.lang.String defaultLanguageId,
long groupId) |
java.lang.String |
removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId) |
java.lang.String |
removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata) |
java.lang.String |
removeLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String requestedLanguageId,
boolean cdata,
boolean localized) |
void |
setLocalizedPreferencesValues(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletPreferences preferences,
java.lang.String parameter) |
void |
setPreferencesValue(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String value) |
void |
setPreferencesValues(javax.portlet.PortletPreferences preferences,
java.lang.String key,
java.lang.String languageId,
java.lang.String[] values) |
java.lang.String |
updateLocalization(java.util.Map<java.util.Locale,java.lang.String> localizationMap,
java.lang.String xml,
java.lang.String key,
java.lang.String defaultLanguageId) |
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value) |
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId) |
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId) |
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId,
boolean cdata) |
java.lang.String |
updateLocalization(java.lang.String xml,
java.lang.String key,
java.lang.String value,
java.lang.String requestedLanguageId,
java.lang.String defaultLanguageId,
boolean cdata,
boolean localized) |
public java.lang.Object deserialize(com.liferay.portal.kernel.json.JSONObject jsonObject)
deserialize
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String[] getAvailableLanguageIds(com.liferay.portal.kernel.xml.Document document)
getAvailableLanguageIds
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String[] getAvailableLanguageIds(java.lang.String xml)
getAvailableLanguageIds
in interface com.liferay.portal.kernel.util.Localization
public java.util.Locale getDefaultImportLocale(java.lang.String className, long classPK, java.util.Locale contentDefaultLocale, java.util.Locale[] contentAvailableLocales)
getDefaultImportLocale
in interface com.liferay.portal.kernel.util.Localization
public java.util.Locale getDefaultImportLocale(java.lang.String className, java.io.Serializable primaryKey, java.util.Locale contentDefaultLocale, java.util.Locale[] contentAvailableLocales)
getDefaultImportLocale
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document)
getDefaultLanguageId
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getDefaultLanguageId(com.liferay.portal.kernel.xml.Document document, java.util.Locale defaultLocale)
getDefaultLanguageId
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getDefaultLanguageId(java.lang.String xml)
getDefaultLanguageId
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getDefaultLanguageId(java.lang.String xml, java.util.Locale defaultLocale)
getDefaultLanguageId
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalization(java.util.function.Function<java.lang.String,java.lang.String> localizationFunction, java.lang.String requestedLanguageId, java.lang.String defaultLanguageId)
getLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalization(java.lang.String xml, java.lang.String requestedLanguageId)
getLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalization(java.lang.String xml, java.lang.String requestedLanguageId, boolean useDefault)
getLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalization(java.lang.String xml, java.lang.String requestedLanguageId, boolean useDefault, java.lang.String defaultValue)
getLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.util.Collection<java.util.Locale> locales, java.util.Locale defaultLocale, java.lang.String key)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String parameter)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences, java.lang.String preferenceName)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences, java.lang.String preferenceName, java.lang.String propertyName)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletPreferences preferences, java.lang.String preferenceName, java.lang.String propertyName, java.lang.String defaultPropertyValue, java.lang.ClassLoader classLoader)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletRequest portletRequest, java.lang.String parameter)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(javax.portlet.PortletRequest portletRequest, java.lang.String parameter, java.util.Map<java.util.Locale,java.lang.String> defaultValues)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String xml)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String xml, boolean useDefault)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String bundleName, java.lang.ClassLoader classLoader, java.lang.String key, boolean includeBetaLocales)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getLocalizationMap(java.lang.String[] languageIds, java.lang.String[] values)
getLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences, javax.portlet.PortletRequest portletRequest, java.lang.String parameter)
getLocalizationXmlFromPreferences
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences, javax.portlet.PortletRequest portletRequest, java.lang.String parameter, java.lang.String defaultValue)
getLocalizationXmlFromPreferences
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalizationXmlFromPreferences(javax.portlet.PortletPreferences preferences, javax.portlet.PortletRequest portletRequest, java.lang.String parameter, java.lang.String prefix, java.lang.String defaultValue)
getLocalizationXmlFromPreferences
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getLocalizedName(java.lang.String name, java.lang.String languageId)
getLocalizedName
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> getMap(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap)
getMap
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getPreferencesValue(javax.portlet.PortletPreferences preferences, java.lang.String key, java.lang.String languageId)
getPreferencesValue
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getPreferencesValue(javax.portlet.PortletPreferences preferences, java.lang.String key, java.lang.String languageId, boolean useDefault)
getPreferencesValue
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String[] getPreferencesValues(javax.portlet.PortletPreferences preferences, java.lang.String key, java.lang.String languageId)
getPreferencesValues
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String[] getPreferencesValues(javax.portlet.PortletPreferences preferences, java.lang.String key, java.lang.String languageId, boolean useDefault)
getPreferencesValues
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings, java.lang.String key, java.lang.String languageId)
getSettingsValue
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getSettingsValue(com.liferay.portal.kernel.settings.Settings settings, java.lang.String key, java.lang.String languageId, boolean useDefault)
getSettingsValue
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings, java.lang.String key, java.lang.String languageId)
getSettingsValues
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String[] getSettingsValues(com.liferay.portal.kernel.settings.Settings settings, java.lang.String key, java.lang.String languageId, boolean useDefault)
getSettingsValues
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getXml(com.liferay.portal.kernel.settings.LocalizedValuesMap localizedValuesMap, java.lang.String key)
getXml
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getXml(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String defaultLanguageId, java.lang.String key)
getXml
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String getXml(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String defaultLanguageId, java.lang.String key, boolean cdata)
getXml
in interface com.liferay.portal.kernel.util.Localization
public java.util.Map<java.util.Locale,java.lang.String> populateLocalizationMap(java.util.Map<java.util.Locale,java.lang.String> localizationMap, java.lang.String defaultLanguageId, long groupId)
populateLocalizationMap
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String removeLocalization(java.lang.String xml, java.lang.String key, java.lang.String requestedLanguageId)
removeLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String removeLocalization(java.lang.String xml, java.lang.String key, java.lang.String requestedLanguageId, boolean cdata)
removeLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String removeLocalization(java.lang.String xml, java.lang.String key, java.lang.String requestedLanguageId, boolean cdata, boolean localized)
removeLocalization
in interface com.liferay.portal.kernel.util.Localization
public void setLocalizedPreferencesValues(javax.portlet.PortletRequest portletRequest, javax.portlet.PortletPreferences preferences, java.lang.String parameter) throws java.lang.Exception
setLocalizedPreferencesValues
in interface com.liferay.portal.kernel.util.Localization
java.lang.Exception
public void setPreferencesValue(javax.portlet.PortletPreferences preferences, java.lang.String key, java.lang.String languageId, java.lang.String value) throws java.lang.Exception
setPreferencesValue
in interface com.liferay.portal.kernel.util.Localization
java.lang.Exception
public void setPreferencesValues(javax.portlet.PortletPreferences preferences, java.lang.String key, java.lang.String languageId, java.lang.String[] values) throws java.lang.Exception
setPreferencesValues
in interface com.liferay.portal.kernel.util.Localization
java.lang.Exception
public java.lang.String updateLocalization(java.util.Map<java.util.Locale,java.lang.String> localizationMap, java.lang.String xml, java.lang.String key, java.lang.String defaultLanguageId)
updateLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String updateLocalization(java.lang.String xml, java.lang.String key, java.lang.String value)
updateLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String updateLocalization(java.lang.String xml, java.lang.String key, java.lang.String value, java.lang.String requestedLanguageId)
updateLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String updateLocalization(java.lang.String xml, java.lang.String key, java.lang.String value, java.lang.String requestedLanguageId, java.lang.String defaultLanguageId)
updateLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String updateLocalization(java.lang.String xml, java.lang.String key, java.lang.String value, java.lang.String requestedLanguageId, java.lang.String defaultLanguageId, boolean cdata)
updateLocalization
in interface com.liferay.portal.kernel.util.Localization
public java.lang.String updateLocalization(java.lang.String xml, java.lang.String key, java.lang.String value, java.lang.String requestedLanguageId, java.lang.String defaultLanguageId, boolean cdata, boolean localized)
updateLocalization
in interface com.liferay.portal.kernel.util.Localization