Cache
-specific notifications and eventing filtering classes.See: Description
Interface | Description |
---|---|
CacheEventConverter<K,V,C> |
A converter that can be used to convert the value given for an event.
|
CacheEventConverterFactory |
Factory that can produce CacheEventConverters
|
CacheEventFilter<K,V> |
A filter that can be used to tell if an event should be raised or not.
|
CacheEventFilterConverter<K,V,C> |
This interface is an optimization that can be used when an event filter and converter are most efficiently used as
the same object composing the filtering and conversion in the same method invocation.
|
CacheEventFilterFactory |
Factory that can produce CacheEventFilters
|
Class | Description |
---|---|
AbstractCacheEventFilterConverter<K,V,C> |
This is a base class that should be used when implementing a CacheEventFilterConverter that provides default
implementations for the
CacheEventFilter.accept(Object, Object, org.infinispan.metadata.Metadata, Object, org.infinispan.metadata.Metadata, EventType)
and Converter.convert(Object, Object, org.infinispan.metadata.Metadata) methods so they just call the
CacheEventFilterConverter.filterAndConvert(Object, Object, org.infinispan.metadata.Metadata, Object, org.infinispan.metadata.Metadata, EventType)
method and then do the right thing. |
CacheEventConverterAsConverter<K,V,C> |
Converter that is implemented by using the provided CacheEventConverter.
|
CacheEventConverterAsConverter.Externalizer | |
CacheEventFilterAsKeyValueFilter<K,V> |
KeyValueFilter that is implemented by using the provided CacheEventFilter.
|
CacheEventFilterAsKeyValueFilter.Externalizer | |
CompositeCacheEventFilter<K,V> |
Allows AND-composing several cache event filters.
|
ConverterAsCacheEventConverter<K,V,C> |
CacheEventConverter that implements it's conversion solely on the use of the provided Converter
|
ConverterAsCacheEventConverter.Externalizer | |
EventType |
Enum that provides information to allow for an event to know which type and if this event was generated due to a
retry usually caused by a topology change while replicating.
|
KeyFilterAsCacheEventFilter<K> |
CacheEventFilter that implements it's filtering solely on the use of the provided KeyFilter
|
KeyFilterAsCacheEventFilter.Externalizer | |
KeyValueFilterAsCacheEventFilter<K,V> |
CacheEventFilter that implements it's filtering solely on the use of the provided KeyValueFilter
|
KeyValueFilterAsCacheEventFilter.Externalizer | |
PostCacheEventFilter<K,V> |
A Filter that only allows post events to be accepted.
|
Annotation Type | Description |
---|---|
NamedFactory |
Cache
-specific notifications and eventing filtering classes. These classes
can be used by end user to limit what notifications are raised for a given cache event.Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.