package com.safframework.aop.annotation;
import android.annotation.TargetApi;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import static java.lang.annotation.ElementType.METHOD;
/**
* 由于CacheAspect需要api14以上才支持,所以同样的道理该注解也需要api14以上才支持
* Created by Tony Shen on 16/3/23.
*/
@TargetApi(14)
@Target({METHOD})
@Retention(RetentionPolicy.RUNTIME)
public @interface Cacheable {
String key();
int expiry() default -1; // 过期时间,单位是秒
}