## Uses of Interface
org.apache.ignite.cache.CacheEntryEventSerializableFilter

Packages that use CacheEntryEventSerializableFilter
org.apache.ignite.cache.query: Contains APIs for creating and executing cache queries.
org.apache.ignite.events: Contains Event Subscription functionality together with various events emitted by Ignite.
org.apache.ignite.internal.processors.cache.query.continuous
org.apache.ignite.internal.processors.continuous
org.apache.ignite.internal.processors.platform.cache.query

### Uses of CacheEntryEventSerializableFilter in org.apache.ignite.cache.query

Methods in org.apache.ignite.cache.query that return CacheEntryEventSerializableFilter
`CacheEntryEventSerializableFilter<K,V>` ContinuousQuery.`getRemoteFilter()` Gets remote filter.

Methods in org.apache.ignite.cache.query with parameters of type CacheEntryEventSerializableFilter
`ContinuousQuery<K,V>` ContinuousQuery.`setRemoteFilter(CacheEntryEventSerializableFilter<K,V> rmtFilter)` Deprecated. Use `AbstractContinuousQuery.setRemoteFilterFactory(Factory)` instead.

### Uses of CacheEntryEventSerializableFilter in org.apache.ignite.events

Methods in org.apache.ignite.events that return CacheEntryEventSerializableFilter
`CacheEntryEventSerializableFilter<K,V>` CacheQueryExecutedEvent.`continuousQueryFilter()` Gets continuous query filter.
`CacheEntryEventSerializableFilter<K,V>` CacheQueryReadEvent.`continuousQueryFilter()` Gets continuous query filter.

Constructors in org.apache.ignite.events with parameters of type CacheEntryEventSerializableFilter
Constructor and Description
`CacheQueryExecutedEvent(ClusterNode node, String msg, int type, String qryType, String cacheName, String clsName, String clause, IgniteBiPredicate<K,V> scanQryFilter, CacheEntryEventSerializableFilter<K,V> contQryFilter, Object[] args, UUID subjId, String taskName)`
`CacheQueryReadEvent(ClusterNode node, String msg, int type, String qryType, String cacheName, String clsName, String clause, IgniteBiPredicate<K,V> scanQryFilter, CacheEntryEventSerializableFilter<K,V> contQryFilter, Object[] args, UUID subjId, String taskName, K key, V val, V oldVal, Object row)`

### Uses of CacheEntryEventSerializableFilter in org.apache.ignite.internal.processors.cache.query.continuous

Classes in org.apache.ignite.internal.processors.cache.query.continuous that implement CacheEntryEventSerializableFilter
`protected static class` `CacheContinuousQueryManager.JCacheQueryRemoteFilter` For handler version 2.0 this filter should not be serialized.

Methods in org.apache.ignite.internal.processors.cache.query.continuous with parameters of type CacheEntryEventSerializableFilter
`UUID` CacheContinuousQueryManager.`executeInternalQuery(javax.cache.event.CacheEntryUpdatedListener<?,?> locLsnr, CacheEntryEventSerializableFilter rmtFilter, boolean loc, boolean notifyExisting, boolean ignoreClassNotFound, boolean sync)`

`UUID`

CacheContinuousQueryManager.`executeQuery(javax.cache.event.CacheEntryUpdatedListener locLsnr, ContinuousQueryWithTransformer.EventListener locTransLsnr, CacheEntryEventSerializableFilter rmtFilter, javax.cache.configuration.Factory<? extends javax.cache.event.CacheEntryEventFilter> rmtFilterFactory, javax.cache.configuration.Factory<? extends IgniteClosure> rmtTransFactory, int bufSize, long timeInterval, boolean autoUnsubscribe, boolean loc, boolean keepBinary, boolean includeExpired)`

Constructors in org.apache.ignite.internal.processors.cache.query.continuous with parameters of type CacheEntryEventSerializableFilter
Constructor and Description
`CacheContinuousQueryHandler(String cacheName, Object topic, javax.cache.event.CacheEntryUpdatedListener<K,V> locLsnr, CacheEntryEventSerializableFilter<K,V> rmtFilter, boolean oldValRequired, boolean sync, boolean ignoreExpired, boolean ignoreClsNotFound)` Constructor.

### Uses of CacheEntryEventSerializableFilter in org.apache.ignite.internal.processors.continuous

Methods in org.apache.ignite.internal.processors.continuous with parameters of type CacheEntryEventSerializableFilter
`UUID` GridContinuousProcessor.`registerStaticRoutine(String cacheName, javax.cache.event.CacheEntryUpdatedListener<?,?> locLsnr, CacheEntryEventSerializableFilter rmtFilter, IgnitePredicate<ClusterNode> prjPred)` Registers routine info to be sent in discovery data during this node join (to be used for internal queries started from client nodes).

### Uses of CacheEntryEventSerializableFilter in org.apache.ignite.internal.processors.platform.cache.query

Subinterfaces of CacheEntryEventSerializableFilter in org.apache.ignite.internal.processors.platform.cache.query
`interface` `PlatformContinuousQuery` Platform continuous query.
`interface` `PlatformContinuousQueryFilter` Platform continuous query filter.

Classes in org.apache.ignite.internal.processors.platform.cache.query that implement CacheEntryEventSerializableFilter
`class` `PlatformContinuousQueryImpl` Interop continuous query handle.
`class` `PlatformContinuousQueryRemoteFilter` Continuous query filter deployed on remote nodes.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.5
Release Date | : June 4 2019