1 package com.atlassian.cache; 2 3 import javax.annotation.Nonnull; 4 5 import com.atlassian.annotations.PublicApi; 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 }