org.exoplatform.services.wsrp.utils
Class Utils

java.lang.Object
  extended by org.exoplatform.services.wsrp.utils.Utils

public class Utils
extends java.lang.Object

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Constructor Summary
Utils()
           
 
Method Summary
static java.lang.String changeUrlTypeFromJSRPortletToWSRP(java.lang.String type)
           
static java.lang.String changeUrlTypeFromWSRPToJSRPortlet(java.lang.String type)
           
static LocalizedString getLocalizedString(java.lang.String value, java.lang.String lang)
           
static LocalizedString getLocalizedString(java.lang.String value, java.lang.String lang, java.lang.String rn)
           
static java.util.Map<java.lang.String,java.lang.String[]> getMapParametersFromNamedStringArray(NamedString[] array)
          Convert from NamedString[] to Map.
static NamedString[] getNamedStringArrayParametersFromMap(java.util.Map<java.lang.String,java.lang.String[]> params, boolean selectOnlyNonWSRP)
          Convert from input.getRenderParameters() to interactionRequest.setFormParameters(NamedString[]).
static NamedString getNamesString(java.lang.String name, java.lang.String value)
           
static java.lang.String getStringFromLocalizedString(LocalizedString ls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

getStringFromLocalizedString

public static java.lang.String getStringFromLocalizedString(LocalizedString ls)

getLocalizedString

public static LocalizedString getLocalizedString(java.lang.String value,
                                                 java.lang.String lang,
                                                 java.lang.String rn)

getLocalizedString

public static LocalizedString getLocalizedString(java.lang.String value,
                                                 java.lang.String lang)

getNamesString

public static NamedString getNamesString(java.lang.String name,
                                         java.lang.String value)

changeUrlTypeFromJSRPortletToWSRP

public static java.lang.String changeUrlTypeFromJSRPortletToWSRP(java.lang.String type)

changeUrlTypeFromWSRPToJSRPortlet

public static java.lang.String changeUrlTypeFromWSRPToJSRPortlet(java.lang.String type)

getNamedStringArrayParametersFromMap

public static NamedString[] getNamedStringArrayParametersFromMap(java.util.Map<java.lang.String,java.lang.String[]> params,
                                                                 boolean selectOnlyNonWSRP)
Convert from input.getRenderParameters() to interactionRequest.setFormParameters(NamedString[]).

Parameters:
parameters - Map
boolean - value to store only those parameters which starting with "wsrp-" prefix
Returns:

getMapParametersFromNamedStringArray

public static java.util.Map<java.lang.String,java.lang.String[]> getMapParametersFromNamedStringArray(NamedString[] array)
Convert from NamedString[] to Map.

Parameters:
NamedString[] -
Returns:
Map


Copyright © 2010 eXo Platform SAS. All Rights Reserved.