@Override public void renderDocument(final Map<String, Object> model, final String templateName, final Writer writer) throws RenderingException { try { Template template = templateCfg.getTemplate(templateName); template.process(new LazyLoadingModel(templateCfg.getObjectWrapper(), model, db), writer); } catch (IOException e) { throw new RenderingException(e); } catch (TemplateException e) { throw new RenderingException(e); } }
@Override public void renderDocument(Map<String, Object> model, String templateName, Writer writer) throws RenderingException { try { JadeTemplate template = jadeConfiguration.getTemplate(templateName); renderTemplate(template, model, writer); } catch (IOException e) { throw new RenderingException(e); } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderArchive()) { try { renderer.renderArchive(config.getArchiveFileName()); return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderTags()) { try { //TODO: refactor this. the renderer has a reference to the configuration return renderer.renderTags(config.getTagPathName()); } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderFeed()) { try { //TODO: refactor this. the renderer has a reference to the configuration renderer.renderFeed(config.getFeedFileName()); return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderSiteMap()) { try { //TODO: refactor this. the renderer has a reference to the configuration renderer.renderSitemap(config.getSiteMapFileName()); return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public void renderDocument(final Map<String, Object> model, final String templateName, final Writer writer) throws RenderingException { try { Template template = findTemplate(templateName); Writable writable = template.make(wrap(model)); writable.writeTo(writer); } catch (Exception e) { throw new RenderingException(e); } }
@Override public void renderDocument(final Map<String, Object> model, final String templateName, final Writer writer) throws RenderingException { try { Template template = templateEngine.createTemplateByPath(templateName); Map<String, Object> wrappedModel = wrap(model); Writable writable = template.make(wrappedModel); writable.writeTo(writer); } catch (Exception e) { throw new RenderingException(e); } }
sb.append("\n").append(error); throw new RenderingException(sb.toString()); } else { return renderedCount;
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderIndex()) { try { String fileName = config.getIndexFileName(); //TODO: refactor this. the renderer has a reference to the configuration if (config.getPaginateIndex()) { renderer.renderIndexPaging(fileName); } else { renderer.renderIndex(fileName); } return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public void renderDocument(final Map<String, Object> model, final String templateName, final Writer writer) throws RenderingException { try { Template template = templateCfg.getTemplate(templateName); template.process(new LazyLoadingModel(templateCfg.getObjectWrapper(), model, db), writer); } catch (IOException e) { throw new RenderingException(e); } catch (TemplateException e) { throw new RenderingException(e); } }
@Override public void renderDocument(Map<String, Object> model, String templateName, Writer writer) throws RenderingException { try { JadeTemplate template = jadeConfiguration.getTemplate(templateName); renderTemplate(template, model, writer); } catch (IOException e) { throw new RenderingException(e); } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderArchive()) { try { renderer.renderArchive(config.getArchiveFileName()); return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderFeed()) { try { //TODO: refactor this. the renderer has a reference to the configuration renderer.renderFeed(config.getFeedFileName()); return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderTags()) { try { //TODO: refactor this. the renderer has a reference to the configuration return renderer.renderTags(config.getTagPathName()); } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderSiteMap()) { try { //TODO: refactor this. the renderer has a reference to the configuration renderer.renderSitemap(config.getSiteMapFileName()); return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }
@Override public void renderDocument(final Map<String, Object> model, final String templateName, final Writer writer) throws RenderingException { try { Template template = findTemplate(templateName); Writable writable = template.make(wrap(model)); writable.writeTo(writer); } catch (Exception e) { throw new RenderingException(e); } }
sb.append("\n").append(error); throw new RenderingException(sb.toString()); } else { return renderedCount;
@Override public void renderDocument(final Map<String, Object> model, final String templateName, final Writer writer) throws RenderingException { try { Template template = templateEngine.createTemplateByPath(templateName); Map<String, Object> wrappedModel = wrap(model); Writable writable = template.make(wrappedModel); writable.writeTo(writer); } catch (Exception e) { throw new RenderingException(e); } }
@Override public int render(Renderer renderer, ContentStore db, JBakeConfiguration config) throws RenderingException { if (config.getRenderIndex()) { try { String fileName = config.getIndexFileName(); //TODO: refactor this. the renderer has a reference to the configuration if (config.getPaginateIndex()) { renderer.renderIndexPaging(fileName); } else { renderer.renderIndex(fileName); } return 1; } catch (Exception e) { throw new RenderingException(e); } } else { return 0; } }