public class MetadataHelper
extends java.lang.Object
Constructor and Description |
---|
MetadataHelper() |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> java.util.List<Limit<T>> |
getLimits(Metadata<T> msaws)
Returns a list of limits supported by web service Each limit correspond
to a particular preset.
|
(package private) static <T> java.util.List<Option<T>> |
getParametersList(Metadata<T> msaws)
Returns a list of options supported by web service
|
(package private) static <T> java.util.List<Option<T>> |
getParametersList(Metadata<T> msaws,
java.lang.String host)
Returns a list of options supported by web service
|
(package private) static java.lang.String |
getParamName(java.lang.String fullName) |
(package private) static java.lang.String |
getParamValue(java.lang.String fullName) |
(package private) static <T> Preset<T> |
getPreset(Metadata<T> msaws,
java.lang.String presetName)
Returns
Preset by its name |
(package private) static <T> PresetManager<T> |
getPresetList(Metadata<T> msaws)
Returns an objects from which the list of presets supported by web
service
|
(package private) static boolean |
isParameter(java.lang.String param) |
(package private) static <T> java.util.List<Option<T>> |
processParameters(java.util.List<java.lang.String> params,
RunnerConfig<T> options)
Converts options supplied via parameters file into
Option objects |
static <T> java.util.List<Option<T>> getParametersList(Metadata<T> msaws)
T
- web service typemsaws
- web service proxystatic <T> java.util.List<Option<T>> getParametersList(Metadata<T> msaws, java.lang.String host) throws java.net.MalformedURLException
T
- web service typemsaws
- web service proxyhost
- the server URL, as a stringjava.net.MalformedURLException
static <T> PresetManager<T> getPresetList(Metadata<T> msaws)
T
- web service typemsaws
- web service proxystatic <T> java.util.List<Limit<T>> getLimits(Metadata<T> msaws)
T
- web service typemsaws
- web service proxystatic <T> Preset<T> getPreset(Metadata<T> msaws, java.lang.String presetName)
Preset
by its nameT
- msaws
- presetName
- Preset
static <T> java.util.List<Option<T>> processParameters(java.util.List<java.lang.String> params, RunnerConfig<T> options)
Option
objectsT
- web service typeparams
- options
- static java.lang.String getParamName(java.lang.String fullName)
static java.lang.String getParamValue(java.lang.String fullName)
static boolean isParameter(java.lang.String param)