gpt4 book ai didi

java - JCS 过期/删除通知

转载 作者:行者123 更新时间:2023-12-01 05:51:46 25 4
gpt4 key购买 nike

我们使用 JCS 非常简单。没有分发或任何东西,简单地说:

JCS jcs = JCS.getInstance("region-name");

我正在尝试注册某种监听器,该监听器可用于在元素从缓存中删除或过期时接收通知/事件...

我已经研究 JCS javadoc 一段时间了,并且尝试过:- 将 IElementEventHandler 的实现添加到缓存的默认 ElementAttributes ...它永远不会被调用。- 使用 ICacheObserver 的各种实现来注册 ICacheListener 但也永远不会被调用。我不确定这一点是正确的方法,因为我认为这是为了 JCS 的更高级用途......

有谁知道如何(或者如果可能)注册某种监听器/观察者/任何可以实现此目的的东西?我的最终目标是能够在基本上从缓存中删除某些内容时收到通知......我并不特别关心如何提供它不是一个巨大的困惑:P

最佳答案

在对 JCS 源代码进行简短审查后,我发现这些接口(interface)似乎只与远程缓存内容相关 - 我从未使用过这些内容。此外,我检查了 LRUMemoryCache 和其他一些,看起来对删除的调用没有链接到任何事件处理程序。长话短说,我在 JCS 中找不到任何可以满足您要求的内容。

我不会说这是不可能的,但我会说这看起来不太可能。

您可以查看来源here并进一步观察。

祝你好运。

关于java - JCS 过期/删除通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4473479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com