- private static void resolveProperty(String user, String password, String port, String url, String property,
- PropertiesConfiguration conf, String key) {
- if (contains(user, property, key, USER_PARAM)) {
- conf.setProperty(property + "." + key, user);
- }
- if (contains(user, property, key, PASS_PARAM)) {
- conf.setProperty(property + "." + key, password);
- }
- if (contains(user, property, key, PORT_PARAM)) {
- conf.setProperty(property + "." + key, port);
- }
- if (contains(user, property, key, URL_PARAM)) {
- conf.setProperty(property + "." + key, url);
- }
- }
-
- private static boolean containsParam(String var, String property, PropertiesConfiguration conf, String param) {
- return StringUtils.isNotBlank(var) && conf.containsKey(property + "." + param);
- }
-
- private static boolean contains(String var, String property, String key, String param) {
- return StringUtils.isNotBlank(var) && (property + "." + key).contains(param);
- }