private void registerXpm(ServletContext servletContext) { registerFilter(servletContext, ClientPageContentFilter.class, "/*"); registerFilter(servletContext, ClientBinaryContentFilter.class, "/*"); log.debug("XPM filters set is registered"); }
@Override public void onStartup(ServletContext servletContext) throws ServletException { InitializationUtils.registerListener(servletContext, RequestContextListener.class); InitializationUtils.registerFilter(servletContext, "springSecurityFilterChain", DelegatingFilterProxy.class, "/*"); } }
private boolean loadVersionFromProperties(String id, String path, LocalizationImpl.Builder builder) { String assetsVersion = InitializationUtils.loadDxaProperties().getProperty("dxa.assets.version"); if (Strings.isNullOrEmpty(assetsVersion)) { return false; } builder.setVersion(assetsVersion); return true; }
@Override public void onStartup(ServletContext servletContext) throws ServletException { log.trace("Registration for XPM and preview filters if needed..."); if (Boolean.parseBoolean(loadDxaProperties().getProperty("dxa.web.xpm.enabled"))) { log.debug("dxa.web.xpm.enabled = true, thus registering XPM"); registerXpm(servletContext); } if (Boolean.parseBoolean(loadDxaProperties().getProperty("dxa.web.adf.enabled"))) { log.debug("dxa.web.adf.enabled = true, thus registering ADF"); registerAdf(servletContext); } }
@Override protected void registerXpm(ServletContext servletContext) { registerFilter(servletContext, ClientPageContentFilter.class, "/*"); registerFilter(servletContext, ClientBinaryContentFilter.class, "/*"); log.debug("XPM filters set is registered"); }
private void registerAdf(ServletContext servletContext) { registerFilter(servletContext, AmbientClientFilter.class, "/*"); log.debug("ADF filter is registered"); } }
@Override protected void registerAdf(ServletContext servletContext) { registerFilter(servletContext, AmbientClientFilter.class, "/*"); log.debug("ADF filter is registered"); } }