Contains classes and types which simplify processing events from the space.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.XAP.Events
Namespace GigaSpaces.XAP.Events
namespace GigaSpaces.XAP.Events
package GigaSpaces.XAP.Events
Types
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>)>).
|