ThreadConfig.java 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. package com.yihu.ehr.config;
  2. import com.yihu.ehr.util.log.LogUtil;
  3. import java.io.FileOutputStream;
  4. import java.io.InputStream;
  5. import java.io.OutputStream;
  6. import java.util.Properties;
  7. /**
  8. * Created by chenweida on 2016/2/27.
  9. */
  10. public class ThreadConfig {
  11. public static String SERVICE_USERNAME = "admin";
  12. public static String SERVICE_PASSWORD = "123456";
  13. public static String SERVICE_URL = "https://172.19.103.73:443/api/v1.0/";
  14. // public static String SERVICE_URL = "https://192.168.131.15:4432/api/v1.0/";
  15. //public static String SERVICE_URL = "https://192.168.131.6:4432/api/v1.0/";//"";
  16. //public static String SERVICE_URL = "https://ehr.yihu.com/api/v1.0/";//"";
  17. public static String SERVICE_CLIENTID = "kHAbVppx44";
  18. public static String SERVICE_CLIENTKEY = "Bd2h8rdYhep6NKOO";
  19. public static int UPDATE_THREAD_SLEEP_TIME = 30;
  20. public static int SQL_THREAD_SLEEP_TIME = 30;
  21. public static String UPDATE_THREAD_GETUPDATEFLAG;
  22. public static String UPDATE_THREAD_DOWNUPDATEWAR;
  23. public static String UPDATE_THREAD_UPLOADRESULT;
  24. public static String TOKEN_USER_NAME = "kHAbVppx44";
  25. public static String TOKEN_INFO = "{\"fingerprint\": \"abc\"}";
  26. public static String TOKEN_METHOD = "authorizations/clients/";
  27. public static String TOMCAT_SERVICENAME = "tomcat8-esb-ds";
  28. public static String SOFT_VERSIONCODE = "1";
  29. public static String SYSTEM_CODE = "";
  30. public static String SYSTEM_DOWNLOADPATH="";
  31. private static Properties prop = new Properties();
  32. public static void updatVersion(String version) {
  33. try {
  34. InputStream in;
  35. OutputStream fos;
  36. try {
  37. in = ThreadConfig.class.getResourceAsStream("/config/threadConfig.properties");
  38. fos = new FileOutputStream("/config/threadConfig.properties");
  39. prop.load(in);
  40. prop.setProperty("soft.versionCode", version);
  41. prop.store(fos, "last update");
  42. in.close();
  43. fos.close();
  44. ThreadConfig.SOFT_VERSIONCODE = version;
  45. } catch (Exception e) {
  46. e.printStackTrace();
  47. }
  48. LogUtil.info("更新配置文件中版本成功号");
  49. } catch (Exception e) {
  50. LogUtil.info("更新配置文件中版本失败" + e.getMessage());
  51. }
  52. }
  53. }