1 package com.foxinmy.weixin4j.cache;
2
3 import java.io.Serializable;
4
5 /**
6 * 可缓存的对象
7 *
8 * @className Cacheable
9 * @author jinyu(foxinmy@gmail.com)
10 * @date 2016年5月26日
11 * @since JDK 1.6
12 * @see
13 */
14 public interface Cacheable extends Serializable {
15 /**
16 * 过期时间(单位:毫秒),值小于0时视为永不过期
17 *
18 * @return 缓存过期时间
19 */
20 public long getExpires();
21
22 /**
23 * 创建时间(单位:毫秒)
24 *
25 * @return 缓存对象创建时间
26 */
27 public long getCreateTime();
28 }