public interface NotifyTypeProvider extends SpaceDataEventListener
All markers return Boolean
value. null
means that it will have no
affect on the flag appropriate flag.
Note, all flags will only take place if it is not overridden by the user when configuring the
notify container. If the user has set, for example, the write notify flag, then this provider
isWrite()
will not be taken into account. This allows for advance users to further
configure a "recommended" notifications types for a specific listener that implements this
interface.
Modifier and Type | Method and Description |
---|---|
Boolean |
isLeaseExpire()
Should this listener be notified on lease expiration operations.
|
Boolean |
isMatchedUpdate()
Should this listener be notified when matched templates events occur.
|
Boolean |
isRematchedUpdate()
Should this listener be notified when re-matched templates events occur.
|
Boolean |
isTake()
Should this listener be notified on take operations.
|
Boolean |
isUnmatched()
Should this listener be notified when unmatched templates events occur.
|
Boolean |
isUpdate()
Should this listener be notified on update operations.
|
Boolean |
isWrite()
Should this listener be notified on write operations.
|
onEvent
Boolean isWrite()
null
will leave the flag
un changed.Boolean isUpdate()
null
will leave the flag
un changed.Boolean isLeaseExpire()
null
will leave
the flag un changed.Boolean isTake()
null
will leave the flag un
changed.Boolean isUnmatched()
null
will leave the flag un changed.Boolean isMatchedUpdate()
null
will
leave the flag unchanged.Boolean isRematchedUpdate()
null
will leave the flag unchanged.Copyright © GigaSpaces.