Package de.xima.fc.mdl.request
Class ValueParameters
java.lang.Object
de.xima.fc.mdl.request.ValueParameters
- All Implemented Interfaces:
Serializable
Represents the parameters of form HTTP request as key-value pairs. They are grouped according to their type. For each
key, there may exists multiple values. This class also provides some utility methods such as to get the first value
for a certain key.
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetProzessParam
(String key) Deprecated.When multiple values exists for a processing parameters, this returns all of them separated with a comma.getRenderParam
(String key) Deprecated.When multiple values exists for a render parameters, this returns all of them separated with a comma.getRenderParameter
(String key) getSingelValue
(String key) Deprecated.getSingleValue
(String key) void
setAttachmentsUuidSet
(Set<String> attachmentsUuidSet) Deprecated.void
setProzessParameterMap
(Map<String, List<String>> prozessParameterMap) void
setRenderParameterMap
(Map<String, List<String>> renderParameterMap) void
setValuesMap
(Map<String, List<String>> valuesMap)
-
Constructor Details
-
ValueParameters
public ValueParameters()
-
-
Method Details
-
getValuesMap
- Returns:
- A
Map
with all available request parameters. This includes thegetRenderParameterMap()
andgetProzessParameterMap()
.
-
setValuesMap
-
getProzessParameterMap
- Returns:
- A
Map
with all available render parameters. Render parameters are parameters that start withCmnConst.ProzessParams.PREFIX
.
-
setProzessParameterMap
-
getRenderParameterMap
- Returns:
- A
Map
with all available render parameters. Render parameters are parameters that start withCmnConst.RenderParams.PREFIX
.
-
setRenderParameterMap
-
getAttachmentsUuidSet
- Returns:
- A set with all UUIDs of the attachments for the current
FormEingang
.
-
setAttachmentsUuidSet
Deprecated. -
getSingleValue
- Parameters:
key
- The key of a request parameter to retrieve.- Returns:
- All values for the given key, joined with a comma. When no value exists for the given key, returns the empty string.
-
getSingelValue
Deprecated. -
getRenderParam
Deprecated.When multiple values exists for a render parameters, this returns all of them separated with a comma. This usually occurs when the render parameter is specified twice (such as via URL and post parameters) -- in that case, it usually has the same value. UsegetRenderParameter(String)
to get that value. Otherwise, if you expect multiple values, usegetRenderParameters(String)
.- Parameters:
key
- The key of a render parameter to retrieve. This key may or may not start with theCmnConst.RenderParams.PREFIX
.- Returns:
- All values for the given key, separated with commas. When no value exists for the given key, returns the empty string.
-
getRenderParameters
- Parameters:
key
- The key of a render parameter to retrieve. When the key does not start withCmnConst.RenderParams.PREFIX
, that prefix is added to the key.- Returns:
- The first value for the given key. When no value exists for the given key, returns the empty list.
-
getRenderParameter
- Parameters:
key
- The key of a render parameter to retrieve. When the key does not start withCmnConst.RenderParams.PREFIX
, that prefix is added to the key.- Returns:
- The first value for the given key. When no value exists for the given key, returns the empty string.
-
getProzessParam
Deprecated.When multiple values exists for a processing parameters, this returns all of them separated with a comma. This usually occurs when the processing parameter is specified twice (as a URL parameter and as an input field) -- in that case, it usually has the same value. UsegetProcessParameter(String)
to get that value. Otherwise, if you expect multiple values, usegetProcessParameters(String)
.- Parameters:
key
- The key of a process parameter to retrieve. This key may or may not start with theCmnConst.ProzessParams.PREFIX
.- Returns:
- All values for the given key, separated with commas. When no value exists for the given key, returns the empty string.
-
getProcessParameters
- Parameters:
key
- The key of a process parameter to retrieve. TheCmnConst.ProzessParams.PREFIX
is added when the key does not have that prefix already.- Returns:
- All values for the given processing parameters key. When no value exists for the given key, returns the empty list.
-
getProcessParameter
- Parameters:
key
- The key of a process parameter to retrieve. TheCmnConst.ProzessParams.PREFIX
is added when the key does not have that prefix already.- Returns:
- The first value for the given key. When no value exists for the given key, returns the empty string.
-