org.exoplatform.services.wsrp2.utils
Class Utils

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

public class Utils
extends Object

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Constructor Summary
Utils()
           
 
Method Summary
static String changeUrlTypeFromJSRPortletToWSRP(String type)
           
static String changeUrlTypeFromWSRPToJSRPortlet(String type)
           
static void fillExtensions(String temp, org.exoplatform.services.wsrp2.type.Extension[] extensions)
          Deprecated. 
static org.exoplatform.services.wsrp2.type.LocalizedString getLocalizedString(String value, String lang)
           
static org.exoplatform.services.wsrp2.type.LocalizedString getLocalizedString(String value, String lang, String rn)
           
static Map<String,String[]> getMapParametersFromNamedStringArray(org.exoplatform.services.wsrp2.type.NamedString[] array)
          Convert from NamedString[] to Map.
static org.exoplatform.services.wsrp2.type.NamedString[] getNamedStringArrayParametersFromMap(Map<String,String[]> params)
           
static org.exoplatform.services.wsrp2.type.NamedString[] getNamedStringArrayParametersFromMap(Map<String,String[]> params, boolean selectOnlyNonWSRP)
          Convert from input.getRenderParameters() to baseRequest.setNavigationalValues(NamedString[]).
static org.exoplatform.services.wsrp2.type.NamedString getNamesString(String name, String value)
           
static QName[] getQNameArray(List<QName> list)
           
static List<QName> getQNameList(QName[] array)
           
static String getStringFromLocalizedString(org.exoplatform.services.wsrp2.type.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 String getStringFromLocalizedString(org.exoplatform.services.wsrp2.type.LocalizedString ls)

getLocalizedString

public static org.exoplatform.services.wsrp2.type.LocalizedString getLocalizedString(String value,
                                                                                     String lang,
                                                                                     String rn)

getLocalizedString

public static org.exoplatform.services.wsrp2.type.LocalizedString getLocalizedString(String value,
                                                                                     String lang)

getNamesString

public static org.exoplatform.services.wsrp2.type.NamedString getNamesString(String name,
                                                                             String value)

getQNameArray

public static QName[] getQNameArray(List<QName> list)

getQNameList

public static List<QName> getQNameList(QName[] array)

changeUrlTypeFromJSRPortletToWSRP

public static String changeUrlTypeFromJSRPortletToWSRP(String type)

changeUrlTypeFromWSRPToJSRPortlet

public static String changeUrlTypeFromWSRPToJSRPortlet(String type)

fillExtensions

@Deprecated
public static void fillExtensions(String temp,
                                             org.exoplatform.services.wsrp2.type.Extension[] extensions)
Deprecated. 


getNamedStringArrayParametersFromMap

public static org.exoplatform.services.wsrp2.type.NamedString[] getNamedStringArrayParametersFromMap(Map<String,String[]> params)

getNamedStringArrayParametersFromMap

public static org.exoplatform.services.wsrp2.type.NamedString[] getNamedStringArrayParametersFromMap(Map<String,String[]> params,
                                                                                                     boolean selectOnlyNonWSRP)
Convert from input.getRenderParameters() to baseRequest.setNavigationalValues(NamedString[]). Convert those parameters from output.getRenderParameters() which are public to newNavigationalContext.setPublicValues.

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

getMapParametersFromNamedStringArray

public static Map<String,String[]> getMapParametersFromNamedStringArray(org.exoplatform.services.wsrp2.type.NamedString[] array)
Convert from NamedString[] to Map.

Parameters:
NamedString[] -
Returns:
Map


Copyright © 2009 eXo Platform SAS. All Rights Reserved.