package com.basic.security.manager.es; import com.basic.security.utils.ExceptionUtil; import java.util.Properties; public class ReadConfig { private static String TEMP_HOST; private static String TEMP_PORT; private static String TEMP_URL; private static ReadConfig readConfig = new ReadConfig(); private ReadConfig() { Properties properties = new Properties(); try { properties.load(ReadConfig.class.getResourceAsStream("/assets/person_config.properties")); } catch (Exception e) { ExceptionUtil.printException(e); } TEMP_HOST = properties.getProperty("TEMP_HOST"); TEMP_PORT = properties.getProperty("TEMP_PORT"); TEMP_URL = properties.getProperty("TEMP_URL"); } public synchronized static ReadConfig getInstance() { if (readConfig == null) { readConfig = new ReadConfig(); } return readConfig; } public String getTempHost() { return TEMP_HOST; } public String getTempPort() { return TEMP_PORT; } public String getTempUrl() { return TEMP_URL; } }