Package org.codelibs.fess.util
Class ParameterUtil
java.lang.Object
org.codelibs.fess.util.ParameterUtil
Utility class for parameter operations.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final StringThe client prefix.protected static final StringThe config prefix.protected static final StringThe field config prefix.protected static final StringThe meta field prefix.protected static final StringThe script field prefix.protected static final StringThe value field prefix.protected static final StringThe XPath field prefix. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Map<org.codelibs.fess.opensearch.config.exentity.CrawlingConfig.ConfigName, Map<String, String>> createConfigParameterMap(String configParameters) Creates a configuration parameter map.static StringEncrypts sensitive parameter values.static voidloadConfigParams(Map<String, Object> paramMap, String configParam) Loads configuration parameters into a map.Parses parameter string into a map.
-
Field Details
-
XPATH_PREFIX
The XPath field prefix.- See Also:
-
META_PREFIX
The meta field prefix.- See Also:
-
VALUE_PREFIX
The value field prefix.- See Also:
-
SCRIPT_PREFIX
The script field prefix.- See Also:
-
CLIENT_PREFIX
The client prefix.- See Also:
-
CONFIG_PREFIX
The config prefix.- See Also:
-
FIELD_PREFIX
The field config prefix.- See Also:
-
-
Constructor Details
-
ParameterUtil
protected ParameterUtil()Protected constructor.
-
-
Method Details
-
parse
Parses parameter string into a map.- Parameters:
value- the parameter string- Returns:
- the parameter map
-
encrypt
Encrypts sensitive parameter values.- Parameters:
value- the parameter string- Returns:
- the encrypted parameter string
-
loadConfigParams
Loads configuration parameters into a map.- Parameters:
paramMap- the parameter mapconfigParam- the configuration parameter string
-
createConfigParameterMap
public static Map<org.codelibs.fess.opensearch.config.exentity.CrawlingConfig.ConfigName,Map<String, createConfigParameterMapString>> (String configParameters) Creates a configuration parameter map.- Parameters:
configParameters- the configuration parameters- Returns:
- the configuration parameter map
-