Class CmsExtendedCollectorData
The input data String must have the following format:
"{VFS URI}|{Resource type}|{Count}|excludeTimerange|{AddParam1}|{AddParam2}..."
, for example:
"/my/folder/|xmlcontent|5|excludeTimerange|p1|p2|p3|p4"
or "/my/folder/|xmlcontent|5|p1|p2|p3|p4"
.
This extends the basic CmsCollectorData
by allowing to append additional
parameters to the input String. The parameters can then be obtained by the collector
using getAdditionalParams()
. It will depend on the collector implementation
how these additional parameters are used.
- Since:
- 7.0.2
- See Also:
-
Field Summary
Fields inherited from class org.opencms.file.collectors.CmsCollectorData
PARAM_EXCLUDETIMERANGE
-
Constructor Summary
ModifierConstructorDescriptionprotected
Required constructor for subclasses.Creates a new extended collector data set. -
Method Summary
Modifier and TypeMethodDescriptionReturns the List of additional parameters (String objects).protected void
setAdditionalParams
(List<String> additionalParams) Sets the List of additional parameters (String objects).Methods inherited from class org.opencms.file.collectors.CmsCollectorData
getCount, getFileName, getType, isExcludeTimerange, setCount, setExcludeTimerange, setFileName, setType
-
Constructor Details
-
CmsExtendedCollectorData
protected CmsExtendedCollectorData()Required constructor for subclasses. -
CmsExtendedCollectorData
Creates a new extended collector data set.The input data String must have the following format:
"{VFS URI}|{Resource type}|{Count}|{AddParam1}|{AddParam2}..."
, for example:
"/my/folder/|xmlcontent|5|excludeTimerange|p1|p2|p3|p4"
or"/my/folder/|xmlcontent|5|p1|p2|p3|p4"
.- Parameters:
data
- the data to parse
-
-
Method Details
-
getAdditionalParams
Returns the List of additional parameters (String objects).- Returns:
- the List of additional parameters (String objects)
-
setAdditionalParams
Sets the List of additional parameters (String objects).- Parameters:
additionalParams
- the List of additional parameters (String objects) to set
-