private void applyProperties(FreeMarkerConfigurationFactory factory) {
    factory.setTemplateLoaderPath(properties.getTemplateLoaderPath());
    factory.setPreferFileSystemAccess(Boolean.parseBoolean(properties.getPreferFileSystemAccess()));
    factory.setDefaultEncoding(properties.getDefaultEncoding());
    factory.setFreemarkerVariables(properties.getFreemarkerVariables());

    if (logger.isDebugEnabled()) logger.debug("");
  }