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>)>)>.
|
