configSettings.add("META-INF/impala-web-jar-module-bootstrap.xml");
}
}
protected void addAutoReloadListener(ConfigurationSettings configSettings, PropertySource propertySource) {
BooleanPropertyValue autoReloadModules = new BooleanPropertyValue(propertySource, WebBootstrapProperties.AUTO_RELOAD_MODULES, WebBootstrapProperties.AUTO_RELOAD_MODULES_DEFAULT);
configSettings.addProperty(WebBootstrapProperties.AUTO_RELOAD_MODULES, autoReloadModules);
if (autoReloadModules.getValue()) {
configSettings.add("META-INF/impala-web-listener-bootstrap.xml");
BooleanPropertyValue useTouchFile = new BooleanPropertyValue(propertySource, WebBootstrapProperties.USE_TOUCH_FILE, WebBootstrapProperties.USE_TOUCH_FILE_DEFAULT);
configSettings.addProperty(WebBootstrapProperties.USE_TOUCH_FILE, useTouchFile);
StringPropertyValue touchFile = new StringPropertyValue(propertySource, WebBootstrapProperties.TOUCH_FILE, WebBootstrapProperties.TOUCH_FILE_DEFAULT);
configSettings.addProperty(WebBootstrapProperties.TOUCH_FILE, touchFile);