Contains classes and types which simplify processing events from the space using notification.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.XAP.Events.Notify
Namespace GigaSpaces.XAP.Events.Notify
namespace GigaSpaces.XAP.Events.Notify
package GigaSpaces.XAP.Events.Notify
Types
All Types | Classes | Interfaces |
Icon | Type | Description |
---|---|---|
EventSessionConfigAttribute |
Marks a field, property or a method that represents the EventSessionConfig of the NotifyEventListenerContainer<(Of <(TData>)>).
| |
INotifyEventListenerContainerServiceDetails |
A NotifyEventListenerContainer<(Of <(TData>)>) service details.
| |
INotifyEventListenerContainerServiceMonitors |
A NotifyEventListenerContainer<(Of <(TData>)>) service monitors
| |
NotifyEventDrivenAttribute |
Used by CreateContainer<(Of <(TData>)>)(ISpaceProxy, Object) operation to create a NotifyEventListenerContainer<(Of <(TData>)>) that will use
the marked class for event listening.
| |
NotifyEventListenerContainer<(Of <(TData>)>) |
Notification based event listener container allowing to subscribe to DataEventArrived that will be triggered
by notifications.
Event listener execution can automatically be wrapped in transactions through
passing an ITransactionManager into the TransactionManager property.
The container can automatically take the notified event data (using Take<(Of <(T>)>)(T))
if the PerformTakeOnNotify is set to true. If the flag is set to true, IgnoreEventOnNullTake
can control of the event will be propagated to the event listener if the take operation returned
null.
|