Annotation Type CacheEntriesEvicted


  • @Retention(RUNTIME)
    @Target(METHOD)
    public @interface CacheEntriesEvicted
    This annotation should be used on methods that need to be notified when cache entries are evicted.

    Methods annotated with this annotation should be public and take in a single parameter, a CacheEntriesEvictedEvent otherwise an IncorrectListenerException will be thrown when registering your cache listener.

    Locking: notification is performed WITH locks on the given key.

    Since:
    5.0
    Author:
    Manik Surtani, Galder ZamarreƱo
    See Also:
    Listener, CacheEntryLoaded