public abstract class

HubUtils

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

Summary

Public Methods
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(MuleEvent muleEvent)
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 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 (MuleEvent muleEvent)

Parameters
muleEvent
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