Contains classes and types which simplify processing events from the space.

C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.XAP.Events
Namespace GigaSpaces.XAP.Events
namespace GigaSpaces.XAP.Events
package GigaSpaces.XAP.Events

All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
Icon | Type | Description |
---|---|---|
![]() | BatchDataEventArgs<(Of <(TData>)>) |
Batch Data Event arguments
|
![]() | BatchDataEventHandler<(Of <(T>)>) |
BatchDataEventArrived subscription method.
|
![]() | ContainerExceptionAttribute |
Marks a method to be executed when a ContainerExceptionOccured occurs.
|
![]() | ContainerExceptionEventArgs |
Container Exception event arguments.
|
![]() | DataEventArgs<(Of <(TData>)>) |
Data Event arguments
|
![]() | DataEventHandler<(Of <(T>)>) |
DataEventArrived subscription method.
|
![]() | DataEventHandlerAttribute |
Marks a method to be executed when a DataEventArrived occurs.
|
![]() | DelegateDataEventArrivedAdapter<(Of <(TData, TResult>)>) |
Adapts a supplied delegate of type WriteBackDataEventHandler<(Of <(TData, TResult>)>) to DataEventHandler<(Of <(T>)>) which
has a built in logic of writing back the results to space.
Usage:
Subsribe to the DataEventArrived event with the adapter:
IEventListenerContainer.DataEventArrived += new DelegateDataEventArrivedAdapter(myDelegate).OnEvent;
|
![]() | EventDrivenAttribute |
Used by CreateContainer<(Of <(TData>)>)(ISpaceProxy, Object) operation to create an appropriate IEventListenerContainer<(Of <(TData>)>) that will use
the marked class for event listening.
|
![]() | EventListenerContainer<(Of <(TData>)>) |
Base class for event listener container that executes the event listening logic.
|
![]() | EventListenerContainerFactory |
Used to create an IEventListenerContainer<(Of <(TData>)>) from a listener instance marked by attributed.
|
![]() | EventTemplateAttribute |
Marks a field, property or method that returns the Template.
|
![]() | IEventListenerContainer<(Of <(TData>)>) |
Represents an event listener container
|
![]() | IEventListenerContainerServiceDetails |
A generic IEventListenerContainer<(Of <(TData>)>) service details.
|
![]() | IEventListenerContainerServiceMonitors |
A generic IEventListenerContainer<(Of <(TData>)>) service monitors.
|
![]() | InvalidEventListenerConfigurationException |
Thrown when an event listener container was configured inappropriatly.
|
![]() | InvalidEventListenerOperationException |
Thrown when an invalid operation is executed on or by the event listener container
|
![]() | TransactionalEventAttribute |
Marks an event driven class to be transactional
|
![]() | TransactionType |
Specifies transacion type.
|
![]() | UserExceptionAttribute |
Marks a method to be executed when a UserExceptionOccured occures.
|
![]() | UserExceptionEventArgs<(Of <(TData>)>) |
User Exception Event arguments.
|
![]() | WriteBackBatchDataEventHandler<(Of <(TData, TResult>)>) |
Simple delegate that is used in conjuction with the DelegateDataEventArrivedAdapter<(Of <(TData, TResult>)>) that
BatchDataEventArrived event listeners can implement for easier use and built in write back of
results to the space.
|
![]() | WriteBackDataEventHandler<(Of <(TData, TResult>)>) |
Simple delegate that is used in conjuction with the DelegateDataEventArrivedAdapter<(Of <(TData, TResult>)>) that
DataEventArrived event listeners can implement for easier use and built in write back of
results to the space.
|
![]() | WriteBackResultDataEventAdapter<(Of <(TData>)>) |
Base class for adapters that adapts listener methods to DataEventHandler<(Of <(T>)>).
|