code: private Properties loadQuartzProperties() {
          InputStream resourceStream = AgentScheduler.class.getResourceAsStream("/logspace-quartz.properties");
  
          try {
              Properties properties = new Properties();
              properties.load(resourceStream);
  
              List<Object> keys = new ArrayList<Object>(properties.keySet());
              for (Object eachKey : keys) {
                  String key = eachKey.toString();
  
                  properties.put(QUARTZ_PREFIX + key, this.replacePackagePlaceholderIfNecessary(properties.get(key)));
                  properties.remove(key);
              }
  
              return properties;
          } catch (Exception e) {
              throw new AgentControllerInitializationException("Error loading logspace-quartz.properties.", e);
          } finally {
              try {
                  resourceStream.close();
              } catch (IOException e) {
                  // do nothing
              }
          }
      }
docs: The properties file will be loaded and the keys will be prepended with the QUARTZ_PREFIX. <br/>
  If a value contains the literal PACKAGE_PLACEHOLDER the literal will be replaced with the QUARTZ_PREFIX.
  
  @return The modified quartz properties with aligned packagenames in keys and values.