public class Utility
extends java.lang.Object
1. Get the the parameter list from the string containing params 2. Substitute the param values in the string containing params
| Constructor and Description | 
|---|
Utility()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
getAcceptLanguageString(java.util.Locale loc)  | 
static java.io.InputStream | 
getLocationStream(AdapterContext adapterCtx,
                 java.lang.String connectionName,
                 java.lang.String loc)  | 
static java.util.List | 
getParamList(java.lang.String inStr)
Get the list of parameters from a string containing params marked between
 ## marks. 
 | 
static boolean | 
invokeExecute(java.lang.String operationInstanceName,
             AbstractImpl def,
             java.util.Map bindingContext,
             OperationBinding action)  | 
static java.lang.String | 
substituteParamValue(java.lang.String inStr,
                    java.util.Map params)
Substitute the parameters with the encoded values. 
 | 
static java.lang.String | 
substituteParamValue(java.lang.String inStr,
                    java.util.Map params,
                    boolean useDefaultValue)
Substitute the parameters with the encoded values. 
 | 
public static java.util.List getParamList(java.lang.String inStr)
inStr - Input string to search for pameters.public static java.lang.String substituteParamValue(java.lang.String inStr,
                                    java.util.Map params)
inStr - String that may contain parameters.params - Parameter name value pairs.public static java.lang.String substituteParamValue(java.lang.String inStr,
                                    java.util.Map params,
                                    boolean useDefaultValue)
inStr - String that may contain parameters.params - Parameter name value pairs.useDefaultValue - If the value is not present in Map, substitute default value "default"public static java.io.InputStream getLocationStream(AdapterContext adapterCtx, java.lang.String connectionName, java.lang.String loc) throws AdapterException
adapterCtx - connectionName - loc - AdapterExceptionpublic static boolean invokeExecute(java.lang.String operationInstanceName,
                    AbstractImpl def,
                    java.util.Map bindingContext,
                    OperationBinding action)
public static java.lang.String getAcceptLanguageString(java.util.Locale loc)