我们非常简单地使用JCS。不分配或什么的,简单地说:JCS通知到期/删除
JCS jcs = JCS.getInstance("region-name");
我尝试注册某种当一个元素被删除或从缓存过期,可以用来接收通知/事件监听器......
我一直在挖掘JCS javadoc一段时间,我试过了: - 将IElementEventHandler
的实现添加到缓存的默认ElementAttributes中......它永远不会被调用。 - 使用ICacheObserver
的各种实现来注册ICacheListener
,但是永远不会被调用。我不一定非常肯定这一点是正确的方式,因为我认为这是为了更高级的JCS使用...
有谁知道如何(或者如果有可能)注册某种类型的监听器/ obsverver /会做什么?我的最终目标是能够得知何时从缓存中删除了某些内容......我并不特别关心如何提供它不是一个大规模的混乱:P
这就是我来跟我挖了同样的结论... :(谢谢确认。 – arw 2010-12-20 16:14:36