List of usage examples for org.springframework.web.filter ShallowEtagHeaderFilter ShallowEtagHeaderFilter
ShallowEtagHeaderFilter
From source file:cz.muni.fi.pa165.rest.layer.Initializer.java
@Override protected Filter[] getServletFilters() { CharacterEncodingFilter encodingFilter = new CharacterEncodingFilter(); encodingFilter.setEncoding("utf-8"); encodingFilter.setForceEncoding(true); ShallowEtagHeaderFilter shallowEtagHeaderFilter = new ShallowEtagHeaderFilter(); return new Filter[] { encodingFilter, shallowEtagHeaderFilter }; }
From source file:com.toedter.chatty.server.boot.Chatty.java
@Bean public Filter shallowEtagHeaderFilter() { return new ShallowEtagHeaderFilter(); }
From source file:org.springsource.restbucks.training.AbstractWebIntegrationTest.java
@Before public void setUp() { mvc = MockMvcBuilders.webAppContextSetup(context). // addFilter(new ShallowEtagHeaderFilter()). // build();/*from ww w. j a v a2 s . co m*/ }
From source file:org.jhk.pulsing.web.config.WebAppInitializer.java
@Override protected Filter[] getServletFilters() { CharacterEncodingFilter cFilter = new CharacterEncodingFilter(); cFilter.setEncoding("UTF-8"); cFilter.setForceEncoding(true);//from w w w. j av a2 s . c o m return new Filter[] { new HiddenHttpMethodFilter(), cFilter, new HttpPutFormContentFilter(), new ShallowEtagHeaderFilter() }; }
From source file:com.nebhale.cyclinglibrary.web.ApplicationInitializer.java
@Override public void onStartup(ServletContext servletContext) throws ServletException { AnnotationConfigWebApplicationContext rootContext = new AnnotationConfigWebApplicationContext(); rootContext.register(UtilConfiguration.class, RepositoryConfiguration.class); servletContext.addListener(new ContextLoaderListener(rootContext)); AnnotationConfigWebApplicationContext webContext = new AnnotationConfigWebApplicationContext(); webContext.register(WebConfiguration.class); ServletRegistration.Dynamic dispatcherServlet = servletContext.addServlet("dispatcher", new DispatcherServlet(webContext)); dispatcherServlet.setLoadOnStartup(1); dispatcherServlet.addMapping("/"); FilterRegistration.Dynamic gzipFilter = servletContext.addFilter("gzip", new GzipFilter()); gzipFilter.addMappingForServletNames(null, false, "dispatcher"); FilterRegistration.Dynamic eTagFilter = servletContext.addFilter("etag", new ShallowEtagHeaderFilter()); eTagFilter.addMappingForServletNames(null, false, "dispatcher"); }
From source file:org.springsource.restbucks.PaymentProcessIntegrationTest.java
@BeforeClass public static void beforeClass() { MockServletContext servletContext = new MockServletContext(); osivFilter = new OpenEntityManagerInViewFilter(); osivFilter.setServletContext(servletContext); servletApplicationContext = new AnnotationConfigWebApplicationContext(); servletApplicationContext.register(WebConfiguration.class); servletApplicationContext.setParent(new AnnotationConfigApplicationContext(ApplicationConfig.class)); servletApplicationContext.setServletContext(servletContext); servletContext.setAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, servletApplicationContext);/*from ww w. j av a 2 s .c om*/ servletApplicationContext.refresh(); mvc = MockMvcBuilders.webAppContextSetup(servletApplicationContext). // addFilter(new ShallowEtagHeaderFilter()). // addFilter(osivFilter). // build(); links = new DefaultLinkDiscoverer(); }
From source file:com.devnexus.ting.config.WebFilterConfig.java
@Bean public FilterRegistrationBean etagFilterRegistrationBean() { final ShallowEtagHeaderFilter shallowEtagHeaderFilter = new ShallowEtagHeaderFilter(); shallowEtagHeaderFilter.setWriteWeakETag(true); final FilterRegistrationBean registrationBean = new FilterRegistrationBean(); registrationBean.setFilter(shallowEtagHeaderFilter); registrationBean.addUrlPatterns("/s/*"); registrationBean.setOrder(3);// www .j a v a 2 s .c om return registrationBean; }
From source file:fi.helsinki.opintoni.config.WebConfig.java
@Bean public FilterRegistrationBean eTagFilter() { FilterRegistrationBean registration = new FilterRegistrationBean(); Filter eTagFilter = new ShallowEtagHeaderFilter(); beanFactory.autowireBean(eTagFilter); registration.setFilter(eTagFilter);//from w ww . j a v a2s . c o m registration.addUrlPatterns(RestConstants.PUBLIC_API_V1 + "/images/*"); return registration; }