@PostConstruct public void init() { checkFilesystemPrerequisites(); }
/** * checks if the configured directories exist and if not can be created */ private void checkFilesystemPrerequisites(){ // genrator directory if(!directoryExists(ConfigurationService.getProperty(ConfigKey.GENERATOR_PATH))){ createDirectory(ConfigurationService.getProperty(ConfigKey.GENERATOR_PATH)); } // simulation directory if(!directoryExists(ConfigurationService.getProperty(ConfigKey.GENERATOR_PATH_SIMULATION))){ createDirectory(ConfigurationService.getProperty(ConfigKey.GENERATOR_PATH_SIMULATION)); } // generator Test directory if(!directoryExists(ConfigurationService.getProperty(ConfigKey.GENERATOR_PATH_TEST))){ createDirectory(ConfigurationService.getProperty(ConfigKey.GENERATOR_PATH_TEST)); } // test Results directory if(!directoryExists(ConfigurationService.getProperty(ConfigKey.TEST_RESULT_PATH))){ createDirectory(ConfigurationService.getProperty(ConfigKey.TEST_RESULT_PATH)); } // logs directory if(!directoryExists(ConfigurationService.getProperty(ConfigKey.LOGS_PATH))){ createDirectory(ConfigurationService.getProperty(ConfigKey.LOGS_PATH)); } }