GigaSpaces XAP.NET Documentation
GigaSpaces.XAP.Events.Notify Namespace
Class LibraryGigaSpaces.XAP.Events.Notify
Contains classes and types which simplify processing events from the space using notification.
Declaration Syntax
C#Visual BasicVisual C++J#
namespace GigaSpaces.XAP.Events.Notify
Namespace GigaSpaces.XAP.Events.Notify
namespace GigaSpaces.XAP.Events.Notify
package GigaSpaces.XAP.Events.Notify
Types
All TypesClassesInterfaces
IconTypeDescription
EventSessionConfigAttribute
Marks a field, property or a method that represents the EventSessionConfig of the NotifyEventListenerContainer<(Of <(<'TData>)>)>.

INotifyEventListenerContainerServiceDetails
INotifyEventListenerContainerServiceMonitors
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.