public class PlatformMessageFilterImpl extends PlatformAbstractPredicate implements PlatformMessageFilter
ctx, pred, ptr| Constructor and Description |
|---|
PlatformMessageFilterImpl()
Constructor.
|
PlatformMessageFilterImpl(Object pred,
long ptr,
PlatformContext ctx)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
apply(UUID uuid,
Object m)
Predicate body.
|
void |
initialize(GridKernalContext kernalCtx)
Initializes the filter.
|
void |
onClose()
Closes the filter.
|
readExternal, writeExternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitandpublic PlatformMessageFilterImpl()
public PlatformMessageFilterImpl(Object pred, long ptr, PlatformContext ctx)
pred - .Net binary predicate.ptr - Pointer to predicate in the native platform.ctx - Kernal context.public boolean apply(UUID uuid, Object m)
apply in interface IgniteBiPredicate<UUID,Object>uuid - First parameter.m - Second parameter.public void initialize(GridKernalContext kernalCtx)
initialize in interface PlatformMessageFilterkernalCtx - Kernal context.public void onClose()
onClose in interface PlatformMessageFilter
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020