Sets local callback. This callback is called only in local node when new updates are received.
The callback predicate accepts results of transformed by
#getRemoteFilterFactory() events
WARNING: all operations that involve any kind of JVM-local or distributed locking (e.g.,
synchronization or transactional cache operations), should be executed asynchronously without
blocking the thread that called the callback. Otherwise, you can get deadlocks.
If local listener are annotated with
IgniteAsyncCallback then it is executed in async callback pool
(see
IgniteConfiguration#getAsyncCallbackPoolSize()) that allow to perform a cache operations.