001
014
015 package com.liferay.portlet.translator.util;
016
017 import com.liferay.portal.kernel.util.Base64;
018 import com.liferay.portal.kernel.webcache.WebCacheItem;
019 import com.liferay.portal.kernel.webcache.WebCachePoolUtil;
020 import com.liferay.portlet.translator.model.Translation;
021
022
025 public class TranslatorUtil {
026
027 public static Translation getTranslation(
028 String translationId, String fromText) {
029
030 WebCacheItem wci = new TranslationWebCacheItem(translationId, fromText);
031
032 return (Translation)WebCachePoolUtil.get(
033 "translator." + translationId + "|" +
034 Base64.objectToString(fromText),
035 wci);
036 }
037
038 }