X-Git-Url: https://juplo.de/gitweb/?p=percentcodec;a=blobdiff_plain;f=accelerator-examples%2Fspring%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Faccelerator%2Fexamples%2Fspring%2FFaultyController.java;fp=accelerator-examples%2Fspring%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Faccelerator%2Fexamples%2Fspring%2FFaultyController.java;h=0000000000000000000000000000000000000000;hp=58c45c6616def28b0650ffb252517f752c51b482;hb=f95f687755d54c46975b15dbd0221e82a7458f79;hpb=4f07e33a7c246caa3e4cd7c939f75064e4af03b0 diff --git a/accelerator-examples/spring/src/main/java/de/juplo/accelerator/examples/spring/FaultyController.java b/accelerator-examples/spring/src/main/java/de/juplo/accelerator/examples/spring/FaultyController.java deleted file mode 100644 index 58c45c66..00000000 --- a/accelerator-examples/spring/src/main/java/de/juplo/accelerator/examples/spring/FaultyController.java +++ /dev/null @@ -1,40 +0,0 @@ -package de.juplo.accelerator.examples.spring; - -import de.juplo.accelerator.annotations.CacheSeconds; -import de.juplo.accelerator.annotations.Cacheable; -import de.juplo.accelerator.annotations.LastModified; -import javax.servlet.http.HttpServletRequest; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.servlet.ModelAndView; - - -/** - * Simple Spring-MVC Controller - * @author kai - */ -@Controller -@Cacheable(eager=true) -public class FaultyController -{ - public static final String ACCESS_TIME = FaultyController.class.getCanonicalName() + ".ACCESS_TIME"; - public static final Integer DEFAULT_MAX_AGE = 60; - - private final static long lastModified = System.currentTimeMillis(); - - @CacheSeconds - public int cacheSeconds(HttpServletRequest request) { - return DEFAULT_MAX_AGE; - } - - @LastModified - public long lastModified(HttpServletRequest request) { - return lastModified; - } - - @RequestMapping("/faulty-controller.html") - public ModelAndView process(HttpServletRequest request) - { - throw new RuntimeException("Oh, no!"); - } -} \ No newline at end of file