package com.manydesigns.portofino.cache; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** * Used to mark methods that control cache headers by themselves (and need * {@link com.manydesigns.portofino.interceptors.NoCacheInterceptor} not to do anything, for example). * * @author Angelo Lupo - angelo.lupo@manydesigns.com * @author Giampiero Granatella - giampiero.granatella@manydesigns.com * @author Emanuele Poggi - emanuele.poggi@manydesigns.com * @author Alessio Stalla - alessio.stalla@manydesigns.com */ @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.METHOD}) public @interface ControlsCache { }