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, writeExternal
public 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 PlatformMessageFilter
kernalCtx
- Kernal context.public void onClose()
onClose
in interface PlatformMessageFilter
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017