shikeying
2024-01-11 3b67e947e36133e2a40eb2737b15ea375e157ea0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.walker.cache;
 
/**
 * 缓存数据操作监听接口
 * <p/>缓存数据变化后会回调该接口
 * @author MikeShi
 *
 */
public interface CacheOperateListener {
 
    /**
     * 放入数据时的操作
     * @param data 放入缓存的原始数据对象
     * @date 2012-8-16
     */
    void onPut(Object data);
    
    /**
     * 删除缓存数据时的操作
     * @param data 缓存数据的唯一标识
     * @date 2012-8-16
     */
    void onRemove(Object data);
    
    /**
     * 清除缓存数据时的操作
     * @date 2012-8-16
     */
    void onClear();
}