Uses of Interface
cloud.opencode.base.cache.event.CacheEventListener
Packages that use CacheEventListener
-
Uses of CacheEventListener in cloud.opencode.base.cache.event
Methods in cloud.opencode.base.cache.event that return CacheEventListenerModifier and TypeMethodDescriptiondefault CacheEventListener<K, V> CacheEventListener.andThen(CacheEventListener<K, V> after) Compose with another listener 与另一个监听器组合static <K,V> CacheEventListener <K, V> CacheEventListener.forTypes(Set<CacheEvent.EventType> types, Consumer<CacheEvent<K, V>> consumer) Create listener for specific event types 为特定事件类型创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onEvict(Consumer<CacheEvent<K, V>> consumer) Create listener for EVICT events 为 EVICT 事件创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onExpire(Consumer<CacheEvent<K, V>> consumer) Create listener for EXPIRE events 为 EXPIRE 事件创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onGet(Consumer<CacheEvent<K, V>> consumer) Create listener for GET events 为 GET 事件创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onLoad(Consumer<CacheEvent<K, V>> consumer) Create listener for LOAD events 为 LOAD 事件创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onPut(Consumer<CacheEvent<K, V>> consumer) Create listener for PUT events 为 PUT 事件创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onRemoval(Consumer<CacheEvent<K, V>> consumer) Create listener for all removal events (REMOVE, EXPIRE, EVICT) 为所有移除事件创建监听器 (REMOVE, EXPIRE, EVICT)static <K,V> CacheEventListener <K, V> CacheEventListener.onRemove(Consumer<CacheEvent<K, V>> consumer) Create listener for REMOVE events 为 REMOVE 事件创建监听器static <K,V> CacheEventListener <K, V> CacheEventListener.onWrite(Consumer<CacheEvent<K, V>> consumer) Create listener for all write events (PUT, REMOVE, CLEAR) 为所有写事件创建监听器 (PUT, REMOVE, CLEAR)Methods in cloud.opencode.base.cache.event with parameters of type CacheEventListenerModifier and TypeMethodDescriptionCacheEventDispatcher.addListener(CacheEventListener<K, V> listener) Add event listener 添加事件监听器default CacheEventListener<K, V> CacheEventListener.andThen(CacheEventListener<K, V> after) Compose with another listener 与另一个监听器组合voidCacheEventDispatcher.dispatchTo(CacheEvent<K, V> event, CacheEventListener<K, V> listener) Dispatch event to specific listener only (V2.0.4) 仅分发事件到特定监听器voidCacheEventDispatcher.EventErrorHandler.handleError(CacheEvent<K, V> event, CacheEventListener<K, V> listener, Exception error) Handle listener error 处理监听器错误booleanCacheEventDispatcher.removeListener(CacheEventListener<K, V> listener) Remove event listener 移除事件监听器