1 package com.atlassian.cache;
2
3 import com.atlassian.annotations.PublicApi;
4
5 import javax.annotation.Nonnull;
6
7 /**
8 * An abstract adapter for {@code CachedReferenceListener}.
9 *
10 * @since 2.4
11 */
12 @PublicApi
13 public class CachedReferenceAdapter<V> implements CachedReferenceListener<V>
14 {
15 @Override
16 public void onEvict(@Nonnull CachedReferenceEvent<V> event)
17 {
18 }
19
20 @Override
21 public void onSet(@Nonnull CachedReferenceEvent<V> event)
22 {
23 }
24
25 @Override
26 public void onReset(@Nonnull CachedReferenceEvent<V> event)
27 {
28 }
29 }