Class I18NActivityUtils
java.lang.Object
org.exoplatform.social.core.processor.I18NActivityUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddResourceKey(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, String key, String... values) Adds ResouceBundle key into existing ExoSocialActivity.static voidaddResourceKeyToProcess(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, String key) Keep which resource key should be process to remove invalid html tagstatic String[]getParamValues(String valueParam) Gets list of values in template paramsstatic String[]getResourceKeys(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Gets list of resource bundle keysgetResourceKeysToProcess(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Get list of resource key which need to processstatic String[]getResourceValues(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Gets list of resource bundle keysstatic booleanisProcessMultiKeys(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Checks activity needs to process multi keys.
-
Field Details
-
RESOURCE_BUNDLE_VALUES_PARAM
- See Also:
-
RESOURCE_BUNDLE_KEY_TO_PROCESS
- See Also:
-
-
Constructor Details
-
I18NActivityUtils
public I18NActivityUtils()
-
-
Method Details
-
isProcessMultiKeys
public static boolean isProcessMultiKeys(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Checks activity needs to process multi keys.- Parameters:
activity-- Returns:
-
getParamValues
Gets list of values in template params- Parameters:
valueParam-- Returns:
-
getResourceKeys
public static String[] getResourceKeys(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Gets list of resource bundle keys- Parameters:
activity-- Returns:
-
getResourceValues
public static String[] getResourceValues(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Gets list of resource bundle keys- Parameters:
activity-- Returns:
-
addResourceKey
public static void addResourceKey(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, String key, String... values) Adds ResouceBundle key into existing ExoSocialActivity.- Parameters:
activity-key-values-
-
addResourceKeyToProcess
public static void addResourceKeyToProcess(org.exoplatform.social.core.activity.model.ExoSocialActivity activity, String key) Keep which resource key should be process to remove invalid html tag- Parameters:
activity- the activitykey- the key
-
getResourceKeysToProcess
public static List<String> getResourceKeysToProcess(org.exoplatform.social.core.activity.model.ExoSocialActivity activity) Get list of resource key which need to process- Parameters:
activity-- Returns:
- list of key
-