Apache Ignite.NET
Package Apache.Ignite.Core.Lifecycle

Lifecycle-related classes. More...

Classes

interface  ILifecycleBean
 A bean that reacts to Ignite lifecycle events defined in LifecycleEventType. Use this bean whenever you need to plug some custom logic before or after Ignite startup and stopping routines. More...
 

Enumerations

enum  LifecycleEventType { LifecycleEventType.BeforeNodeStart, LifecycleEventType.AfterNodeStart, LifecycleEventType.BeforeNodeStop, LifecycleEventType.AfterNodeStop }
 Ignite lifecycle event types. These events are used to notify lifecycle beans about changes in Ignite lifecycle state. More...
 

Detailed Description

Enumeration Type Documentation

For more information and detailed examples refer to ILifecycleBean documentation.

Enumerator
BeforeNodeStart 

Invoked before node startup routine. Node is not initialized and cannot be used.

AfterNodeStart 

Invoked after node startup is complete. Node is fully initialized and fully functional.

BeforeNodeStop 

Invoked before node stopping routine. Node is fully functional at this point.

AfterNodeStop 

Invoked after node had stopped. Node is stopped and cannot be used.