private void resolvePropertyValues(Properties properties) { for (String propertyKey : properties.stringPropertyNames()) { String resolvedPropertyValue = resolvePropertyValue(properties.getProperty(propertyKey)); if(!properties.getProperty(propertyKey).equals(resolvedPropertyValue)) { properties.setProperty(propertyKey, resolvedPropertyValue); } } }
private String resolvePropertyValue(String propertyValue) { String resolvedValue = resolveValue(propertyValue); Matcher jobParameterMatcher = OPERATOR_PATTERN.matcher(resolvedValue); while (jobParameterMatcher.find()) { resolvedValue = resolvePropertyValue(resolvedValue); } return resolvedValue; }
private void resolvePropertyValues(Properties properties) { for (String propertyKey : properties.stringPropertyNames()) { String resolvedPropertyValue = resolvePropertyValue(properties.getProperty(propertyKey)); if(!properties.getProperty(propertyKey).equals(resolvedPropertyValue)) { properties.setProperty(propertyKey, resolvedPropertyValue); } } }
private void resolvePropertyValues(Properties properties) { for (String propertyKey : properties.stringPropertyNames()) { String resolvedPropertyValue = resolvePropertyValue(properties.getProperty(propertyKey)); if(!properties.getProperty(propertyKey).equals(resolvedPropertyValue)) { properties.setProperty(propertyKey, resolvedPropertyValue); } } }
private void resolvePropertyValues(Properties properties) { for (String propertyKey : properties.stringPropertyNames()) { String resolvedPropertyValue = resolvePropertyValue(properties.getProperty(propertyKey)); if(!properties.getProperty(propertyKey).equals(resolvedPropertyValue)) { properties.setProperty(propertyKey, resolvedPropertyValue); } } }
private String resolvePropertyValue(String propertyValue) { String resolvedValue = resolveValue(propertyValue); Matcher jobParameterMatcher = OPERATOR_PATTERN.matcher(resolvedValue); while (jobParameterMatcher.find()) { resolvedValue = resolvePropertyValue(resolvedValue); } return resolvedValue; }
private String resolvePropertyValue(String propertyValue) { String resolvedValue = resolveValue(propertyValue); Matcher jobParameterMatcher = OPERATOR_PATTERN.matcher(resolvedValue); while (jobParameterMatcher.find()) { resolvedValue = resolvePropertyValue(resolvedValue); } return resolvedValue; }
private String resolvePropertyValue(String propertyValue) { String resolvedValue = resolveValue(propertyValue); Matcher jobParameterMatcher = OPERATOR_PATTERN.matcher(resolvedValue); while (jobParameterMatcher.find()) { resolvedValue = resolvePropertyValue(resolvedValue); } return resolvedValue; }