Contains classes and types to handle space events and notifications
| C# | Visual Basic | Visual C++ | J# | 
namespace GigaSpaces.Core.Events
Namespace GigaSpaces.Core.Events
namespace GigaSpaces.Core.Events
package GigaSpaces.Core.Events
| All Types | Classes | Interfaces | Enumerations | 
| Icon | Type | Description | 
|---|---|---|
| ComType | 
            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.
              | 
