Uses of Interface
org.infinispan.notifications.cachelistener.event.Event
-
Packages that use Event Package Description org.infinispan.notifications.cachelistener Cache-specific notifications and eventing.org.infinispan.notifications.cachelistener.cluster org.infinispan.notifications.cachelistener.event Cache-specific listener eventsorg.infinispan.notifications.cachelistener.filter Cache-specific notifications and eventing filtering classes. -
-
Uses of Event in org.infinispan.notifications.cachelistener
Classes in org.infinispan.notifications.cachelistener with type parameters of type Event Modifier and Type Class Description classEventWrapper<K,V,E extends Event<K,V>>Simple wrapper that keeps the original key along with the converted event.interfaceQueueingSegmentListener<K,V,E extends Event<K,V>>This interface describes methods needed for a segment listener that is used when iterating over the current events and be able to queue them properlyFields in org.infinispan.notifications.cachelistener with type parameters of type Event Modifier and Type Field Description protected org.infinispan.notifications.impl.ListenerInvocation<Event<K,V>>CacheNotifierImpl.BaseCacheEntryListenerInvocation. invocationMethods in org.infinispan.notifications.cachelistener with parameters of type Event Modifier and Type Method Description protected voidCacheNotifierImpl.BaseCacheEntryListenerInvocation. doRealInvocation(Event<K,V> event)voidCacheNotifierImpl.BaseCacheEntryListenerInvocation. invoke(Event<K,V> event)voidCacheNotifierImpl.ClusteredListenerInvocation. invoke(Event<K,V> event)protected booleanCacheNotifierImpl.BaseCacheEntryListenerInvocation. shouldInvoke(Event<K,V> event)Method parameters in org.infinispan.notifications.cachelistener with type arguments of type Event Modifier and Type Method Description booleanQueueingSegmentListener. handleEvent(EventWrapper<K,V,E> wrapper, org.infinispan.notifications.impl.ListenerInvocation<Event<K,V>> invocation)This should be called by any listener when an event is generated to possibly queue it.Constructor parameters in org.infinispan.notifications.cachelistener with type arguments of type Event Constructor Description BaseCacheEntryListenerInvocation(org.infinispan.notifications.impl.ListenerInvocation<Event<K,V>> invocation, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,?> converter, java.lang.Class<? extends java.lang.annotation.Annotation> annotation, boolean onlyPrimary, boolean clustered, java.util.UUID identifier, boolean sync, Listener.Observation observation, java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat)ClusteredListenerInvocation(org.infinispan.notifications.impl.ListenerInvocation<Event<K,V>> invocation, QueueingSegmentListener<K,V,CacheEntryEvent<K,V>> handler, CacheEventFilter<? super K,? super V> filter, CacheEventConverter<? super K,? super V,?> converter, java.lang.Class<? extends java.lang.annotation.Annotation> annotation, boolean onlyPrimary, java.util.UUID identifier, boolean sync, Listener.Observation observation, java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> filterAnnotations, DataConversion keyDataConversion, DataConversion valueDataConversion, boolean useStorageFormat) -
Uses of Event in org.infinispan.notifications.cachelistener.cluster
Classes in org.infinispan.notifications.cachelistener.cluster that implement Event Modifier and Type Class Description classClusterEvent<K,V>This is an event designed for use with cluster listeners solely. -
Uses of Event in org.infinispan.notifications.cachelistener.event
Subinterfaces of Event in org.infinispan.notifications.cachelistener.event Modifier and Type Interface Description interfaceCacheEntriesEvictedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntriesEvicted.interfaceCacheEntryActivatedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryActivated.interfaceCacheEntryCreatedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryCreated.interfaceCacheEntryEvent<K,V>A transactional event subtype that additionally expose a key as such events pertain to a specific cache entry.interfaceCacheEntryExpiredEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryExpired.interfaceCacheEntryInvalidatedEvent<K,V>Notifies a listener of an invalidation event.interfaceCacheEntryLoadedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryLoaded.interfaceCacheEntryModifiedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryModifiedinterfaceCacheEntryPassivatedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryPassivated.interfaceCacheEntryRemovedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryRemoved.interfaceCacheEntryVisitedEvent<K,V>This event subtype is passed in to any method annotated withCacheEntryVisited.interfaceDataRehashedEvent<K,V>An event passed in to methods annotated withDataRehashed.interfacePartitionStatusChangedEvent<K,V>The event passed in to methods annotated withPartitionStatusChanged.interfacePersistenceAvailabilityChangedEvent<K,V>interfaceTopologyChangedEvent<K,V>The event passed in to methods annotated withTopologyChanged.interfaceTransactionalEvent<K,V>An event subtype that includes a transaction context - if one exists - as well as a boolean as to whether the call originated locally or remotely.interfaceTransactionCompletedEvent<K,V>This event is passed in to any method annotated withTransactionCompleted.interfaceTransactionRegisteredEvent<K,V>This event is passed in to any method annotated withTransactionRegistered. -
Uses of Event in org.infinispan.notifications.cachelistener.filter
Methods in org.infinispan.notifications.cachelistener.filter with parameters of type Event Modifier and Type Method Description voidDelegatingCacheEntryListenerInvocation. invoke(Event<K,V> event)
-