+ protected void processTemplate(Request request, DataProvider dataProvider) throws RedirectException {
+ /* do nothing. */
+ }
+
+ /**
+ * This method will be called after
+ * {@link #processTemplate(net.pterodactylus.sone.web.page.Page.Request, DataProvider)}
+ * has processed the template and the template was rendered. This method
+ * will not be called if
+ * {@link #processTemplate(net.pterodactylus.sone.web.page.Page.Request, DataProvider)}
+ * throws a {@link RedirectException}!
+ *
+ * @param request
+ * The request being processed
+ * @param dataProvider
+ * The data provider that supplied the rendered data
+ */
+ protected void postProcess(Request request, DataProvider dataProvider) {