Class RedisOpalConfig
java.lang.Object
at.ac.ait.lablink.clients.redisclient.RedisOpalConfig
public class RedisOpalConfig extends Object
-
Field Summary
Fields Modifier and Type Field Description StringclientNameArrayList<String>commandsStringgroupNameStringlabLinkPropertiesUrlArrayList<String>measurementsprotected static intMS_TIME_INTERVAL_DEFAULTintmsTimeIntervalStringredisIpAddressintredisPortStringscenarioNameStringsyncHostPropertiesUrl -
Constructor Summary
Constructors Constructor Description RedisOpalConfig(String configFileName)Constructor. -
Method Summary
Modifier and Type Method Description private StringgetRawConfigString(String configFileName)private booleanisLocalFilePath(String configFileName)private voidparseConfig(org.json.simple.JSONObject config)private ArrayList<String>readFile(String fileName)private ArrayList<String>readJsonArray(org.json.simple.JSONArray array)
-
Field Details
-
MS_TIME_INTERVAL_DEFAULT
protected static final int MS_TIME_INTERVAL_DEFAULT- See Also:
- Constant Field Values
-
commands
-
measurements
-
groupName
-
clientName
-
scenarioName
-
syncHostPropertiesUrl
-
labLinkPropertiesUrl
-
redisIpAddress
-
redisPort
public int redisPort -
msTimeInterval
public int msTimeInterval
-
-
Constructor Details
-
RedisOpalConfig
Constructor.- Parameters:
configFileName- config file
-
-
Method Details
-
parseConfig
private void parseConfig(org.json.simple.JSONObject config) -
readFile
-
readJsonArray
-
getRawConfigString
-
isLocalFilePath
-