コード例 #1
0
  private boolean readProperties(String ServiceNameOveride) {
    try {
      properties = new Properties();
      FileInputStream is = new FileInputStream(PROPSFILE);
      properties.load(is);
      is.close();

      connectionData = new ESBConnectionData();
      connectionData.setServiceOffered(properties.getProperty("semplest.service"));
      if (ServiceNameOveride != null) {
        connectionData.setServiceName(ServiceNameOveride);
        properties.setProperty("ServiceName", ServiceNameOveride);
      } else {
        connectionData.setServiceName(properties.getProperty("ServiceName"));
      }
      logger.info(
          "Configuration for service "
              + connectionData.getServiceName()
              + ":"
              + connectionData.getServiceOffered());
      return true;
    } catch (Exception e) {
      logger.error("Problem", e);
      SemplestErrorHandler.logToDatabase(
          new Exception("SEMplestService.readProperties - " + e.getMessage(), e));
      return false;
    }
  }
コード例 #2
0
 private void setUpConfigurationParameters() {
   connectionData.setServerURI(
       (String)
           SemplestConfiguration.configData.get(
               "ServiceESBServerIP")); // properties.getProperty("ESBServerIP"));
   connectionData.setServerport(
       String.valueOf(
           (Integer)
               SemplestConfiguration.configData.get(
                   "ServiceESBServerPort"))); // properties.getProperty("ESBServerPort"));
   connectionData.setPingFrequencyMS(
       (Integer)
           SemplestConfiguration.configData.get(
               "ServicePingFrequencyMS")); // Integer.parseInt(properties.getProperty("PingFrequencyMS")));
   connectionData.setNumberServiceThreads(
       (Integer)
           SemplestConfiguration.configData.get(
               "ServiceNumberServiceThreads")); // Integer.parseInt(properties.getProperty("NumberServiceThreads"))); //
   connectionData.setESBPingWaitMS(
       (Integer) SemplestConfiguration.configData.get("ServiceESBPingWaitMS"));
   logger.info("Setup Config Parameters");
 }