|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface NotifyTypeProvider
An extension of space event listener allowing the listener to control programmatically (without the user having to configure it within the notify container) which notifications this listener will be invoked on.
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.
Method Summary | |
---|---|
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. |
Methods inherited from interface org.openspaces.events.SpaceDataEventListener |
---|
onEvent |
Method Detail |
---|
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.
|
GigaSpaces XAP 10.0.1 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |