code: public static synchronized String getProperty(String key, boolean required) {
  		if (mProperties == null) {
  			mProperties = initializeConfigurationProperties();
  		}
  		String value = mProperties.getProperty(key);
  		if (value == null && required) {
  			throw new RuntimeException("Property not found: " + key);
  		}
  		return value;
  	}
docs: Get a property by key
  
  @param key
  key
  @param required
  required flag
  @return property value