Added CacheControl annotation and interceptor handler
This should enable annotation based cache-control header values. Added a cache max age of 60 seconds to statistics resource. Proxy-Servers should cache a statistics resource for about 60 seconds.
Showing
- src/main/java/de/thm/arsnova/controller/StatisticsController.java 2 additions, 0 deletions.../java/de/thm/arsnova/controller/StatisticsController.java
- src/main/java/de/thm/arsnova/web/CacheControl.java 36 additions, 0 deletionssrc/main/java/de/thm/arsnova/web/CacheControl.java
- src/main/java/de/thm/arsnova/web/CacheControlInterceptorHandler.java 75 additions, 0 deletions...va/de/thm/arsnova/web/CacheControlInterceptorHandler.java
- src/main/webapp/WEB-INF/spring/arsnova-servlet.xml 4 additions, 0 deletionssrc/main/webapp/WEB-INF/spring/arsnova-servlet.xml
- src/test/java/de/thm/arsnova/controller/StatisticsControllerTest.java 8 additions, 0 deletions...a/de/thm/arsnova/controller/StatisticsControllerTest.java
Please register or sign in to comment