package com.foxinmy.weixin4j.cache; import com.foxinmy.weixin4j.exception.WeixinException; /** * Cache的创建 * * @className CacheCreator * @author jinyu(foxinmy@gmail.com) * @date 2016年5月24日 * @since JDK 1.6 * @see */ public interface CacheCreator<T extends Cacheable> { /** * CacheKey * * @return */ public String key(); /** * 创建Cache * * @throws WeixinException * @return 缓存对象 */ public T create() throws WeixinException; }