Contains classes and types to handle space events and notifications.
Declaration Syntax
C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.Core.Events
Namespace GigaSpaces.Core.Events
namespace GigaSpaces.Core.Events
package GigaSpaces.Core.Events
Types
All Types | Classes | Interfaces | Enumerations |
Icon | Type | Description |
---|---|---|
ComType | Obsolete.
Lists possible event communication protocols.
| |
DataEventType |
Lists possible data event types.
| |
EventSessionConfig |
Encapsulates the variuos settings which can be used to configure an event session.
CopyC# //Define an event session with auto renew. EventSessionConfig sessionConfig = new EventSessionConfig(); sessionConfig.AutoRenew = true; sessionConfig.AutoRenewTotalDuration = 60 * 60 * 1000; sessionConfig.AutoRenewLeaseDuration= 10000; sessionConfig.AutoRenewRTT = 1000; sessionConfig.AutoRenewFailed += delegate {//_my failed notification handler code_//}; //Creates a data event session with the created config IDataEventSession eventSession = mySpaceProxy.CreateDataEventSession(sessionConfig); | |
IDataEventSession |
Provides functionality to add/remove listeners to data events.
| |
IEventRegistration |
Represents the result of an event registration by an IEventSession | |
IEventSession |
A base interface for all EventSession types.
| |
LeaseRenewalEventArgs |
Encapsulates arguments related to lease renewal.
| |
SpaceBatchDataEventArgs<(Of <(T>)>) |
Encapsulates arguments related to space data batch events.
| |
SpaceDataEventArgs<(Of <(T>)>) |
Encapsulates arguments related to space data events.
| |
SpaceEventArgs |
Encapsulates arguments related to space events.
|