/* ==================================================================
* Created [2009-4-27 下午11:32:55] by Jon.King
* ==================================================================
* TSS
* ==================================================================
* mailTo:jinpujun@hotmail.com
* Copyright (c) Jon.King, 2009-2012
* ==================================================================
*/
package com.jinhe.tss.core.cachepool;
import java.io.Serializable;
/**
* <p> CacheableKey.java </p>
* 缓存Key值接口,针对缓存项展示时需要展示特定信息的地方使用。
* ps:实现了Serializable接口,以便使用ehcache时满足key必须实现Serializable接口的要求。
*
* @author Jon.King 2006-12-28
*/
public interface CacheableKey extends Serializable{
/**
* 获取缓存的key值
* @return
*/
String getKey();
/**
* 获取缓存项的名称。如果缓存项没有name属性,则返回null。
* @return
*/
String getName();
/**
* 获取缓存项的说明。
* @return
*/
String getRemark();
}