public abstract class

Utils

extends Object
java.lang.Object
   ↳ org.mule.module.pubsubhubbub.Utils

Summary

Public Methods
static void appendToQuery(String name, String value, StringBuilder queryBuilder)
static String getFirstValue(Map<String, List<String>> parameters, String key, String defaultKey)
static String getFirstValue(Map<String, List<String>> parameters, String key)
static Map<String, List<String>> getHttpPostParameters(String payload, String encoding)
static String getMandatoryStringParameter(String name, Map<String, List<String>> parameters)
static URI getMandatoryUrlParameter(String name, Map<String, List<String>> parameters)
static List<URI> getMandatoryUrlParameters(String name, Map<String, List<String>> parameters)
static void setSingleValue(Map<String, List<String>> parameters, String key, String value)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static void appendToQuery (String name, String value, StringBuilder queryBuilder)

Parameters
name
value
queryBuilder

public static String getFirstValue (Map<String, List<String>> parameters, String key, String defaultKey)

Parameters
parameters
key
defaultKey

public static String getFirstValue (Map<String, List<String>> parameters, String key)

Parameters
parameters
key

public static Map<String, List<String>> getHttpPostParameters (String payload, String encoding)

Parameters
payload
encoding
Throws
DecoderException
MuleException

public static String getMandatoryStringParameter (String name, Map<String, List<String>> parameters)

Parameters
name
parameters

public static URI getMandatoryUrlParameter (String name, Map<String, List<String>> parameters)

Parameters
name
parameters

public static List<URI> getMandatoryUrlParameters (String name, Map<String, List<String>> parameters)

Parameters
name
parameters

public static void setSingleValue (Map<String, List<String>> parameters, String key, String value)

Parameters
parameters
key
value