Interface IndexedFilter<K,V,C>

All Superinterfaces:
CacheEventConverter<K,V,C>, CacheEventFilter<K,V>, CacheEventFilterConverter<K,V,C>

public interface IndexedFilter<K,V,C> extends CacheEventFilterConverter<K,V,C>
A marker interface for filters that can be handled efficiently by a FilterIndexingServiceProvider. Such filters can still be executed by calling the CacheEventFilterConverter.filterAndConvert(K, V, Metadata, V, Metadata, EventType) method but a FilterIndexingServiceProvider could take advantage of this specific filter and execute it more efficiently by using an alternative approach.
Since:
7.2
Author:
anistor@redhat.com