Example usage for org.apache.commons.configuration XMLConfiguration setReloadingStrategy

List of usage examples for org.apache.commons.configuration XMLConfiguration setReloadingStrategy

Introduction

In this page you can find the example usage for org.apache.commons.configuration XMLConfiguration setReloadingStrategy.

Prototype

public void setReloadingStrategy(ReloadingStrategy strategy) 

Source Link

Usage

From source file:org.wso2.carbon.device.mgt.iot.agent.kura.display.config.ConfigManager.java

private HierarchicalConfiguration loadConfigFile(File configXmlFileName) throws ConfigurationException {
    XMLConfiguration config = null;
    config = new XMLConfiguration(configXmlFileName);
    FileChangedReloadingStrategy strategy = new FileChangedReloadingStrategy();
    strategy.setRefreshDelay(config.getInt(ConfigConstants.CONFIG_REFRESH_DELAY, 5000));
    config.setReloadingStrategy(strategy);

    return config;
}