Class IckleContinuousQueryProtobufFilterIndexingServiceProvider
java.lang.Object
org.infinispan.query.core.impl.eventfilter.BaseIckleFilterIndexingServiceProvider
org.infinispan.query.core.impl.continuous.IckleContinuousQueryFilterIndexingServiceProvider
org.infinispan.query.remote.impl.filter.IckleContinuousQueryProtobufFilterIndexingServiceProvider
- All Implemented Interfaces:
org.infinispan.notifications.cachelistener.filter.FilterIndexingServiceProvider
@MetaInfServices(org.infinispan.notifications.cachelistener.filter.FilterIndexingServiceProvider.class)
public final class IckleContinuousQueryProtobufFilterIndexingServiceProvider
extends org.infinispan.query.core.impl.continuous.IckleContinuousQueryFilterIndexingServiceProvider
- Since:
- 8.1
- Author:
- anistor@redhat.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectmakeFilterResult(Object userContext, Object eventType, Object key, Object instance, Object[] projection, Comparable[] sortProjection) booleansupportsFilter(org.infinispan.notifications.cachelistener.filter.IndexedFilter<?, ?, ?> indexedFilter) Methods inherited from class org.infinispan.query.core.impl.continuous.IckleContinuousQueryFilterIndexingServiceProvider
getMatcher, getNamedParameters, getQueryString, isDelta, matchEventMethods inherited from class org.infinispan.query.core.impl.eventfilter.BaseIckleFilterIndexingServiceProvider
injectDependencies, interceptListenerInvocation, registerListenerInvocations, start, stop
-
Constructor Details
-
IckleContinuousQueryProtobufFilterIndexingServiceProvider
public IckleContinuousQueryProtobufFilterIndexingServiceProvider()
-
-
Method Details
-
supportsFilter
public boolean supportsFilter(org.infinispan.notifications.cachelistener.filter.IndexedFilter<?, ?, ?> indexedFilter) - Specified by:
supportsFilterin interfaceorg.infinispan.notifications.cachelistener.filter.FilterIndexingServiceProvider- Overrides:
supportsFilterin classorg.infinispan.query.core.impl.continuous.IckleContinuousQueryFilterIndexingServiceProvider
-
makeFilterResult
protected Object makeFilterResult(Object userContext, Object eventType, Object key, Object instance, Object[] projection, Comparable[] sortProjection) - Overrides:
makeFilterResultin classorg.infinispan.query.core.impl.continuous.IckleContinuousQueryFilterIndexingServiceProvider
-