| Name | Description | Type | Package | Framework |
| CacheEntriesEvicted | This annotation should be used on methods that need to be notified when cache entries are evicted. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryActivated | This annotation should be used on methods that need to be notified when a cache entry is activated. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryCreated | This annotation should be used on methods that need to be notified when a cache entry is created. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryExpired | This annotation should be used on methods that need to be notified when a cache entry is expired Methods annotated with this annotation should be public and take in a single parameter, a CacheEntryExpiredEvent otherwise an IncorrectListenerException will be thrown when registering your cache listener. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryInvalidated | This annotation should be used on methods that need to be notified when a cache entry is invalidated. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryLoaded | This annotation should be used on methods that need to be notified when a cache entry is loaded from a CacheLoader. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryModified | This annotation should be used on methods that need to be notified when a cache entry has been modified. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryPassivated | This annotation should be used on methods that need to be notified when cache entries are passivated. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryRemoved | This annotation should be used on methods that need to be notified when a cache entry is removed from the cache. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| CacheEntryVisited | This annotation should be used on methods that need to be notified when a cache entry is visited. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| DataRehashed | This annotation should be used on methods that need to be notified when a rehash starts or ends. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| PartitionStatusChanged | This annotation should be used on methods that need to be notified when the AvailabilityMode in use by the | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| TopologyChanged | This annotation should be used on methods that need to be notified when the ConsistentHash implementation in use by the DistributionManager changes due to a change in cluster topology. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| TransactionCompleted | This annotation should be used on methods that need to be notified when the cache is called to participate in a transaction and the transaction completes, either with a commit or a rollback. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |
| TransactionRegistered | This annotation should be used on methods that need to be notified when the cache is called to participate in a transaction and registers a Synchronization with a registered TransactionManager. | Class | org.infinispan.notifications.cachelistener.annotation | Infinispan |