Contains classes and types to handle space events and notifications.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ | J# |
namespace GigaSpaces.Core.Events
Namespace GigaSpaces.Core.Events
namespace GigaSpaces.Core.Events
package GigaSpaces.Core.Events
![](../icons/collapse_all.gif)
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.
![]() //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.
|