@Override
public void start() throws IOException {
File newFlumeConfiguration = configureBindIp(flumeConfiguration);
PropertiesFileConfigurationProvider configurationProvider =
new PropertiesFileConfigurationProvider(agentName, newFlumeConfiguration);
flumeApplication = new Application();
flumeApplication.handleConfigurationEvent(configurationProvider.getConfiguration());
flumeApplication.start();
LOG.info("Flume Minicluster service started.");
}