KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.NodeManager.ConfigurationCheckActor Class Reference

The actor to work with configurations More...

Inheritance diagram for KlusterKite.NodeManager.ConfigurationCheckActor:
KlusterKite.Data.BaseCrudActor< ConfigurationContext >

Public Member Functions

 ConfigurationCheckActor (IComponentContext componentContext, UniversalContextFactory contextFactory, IPackageRepository nugetRepository)
 Initializes a new instance of the ConfigurationCheckActor class. More...
 

Protected Member Functions

override ConfigurationContext GetContext ()
 Gets current data context More...
 
- Protected Member Functions inherited from KlusterKite.Data.BaseCrudActor< ConfigurationContext >
 BaseCrudActor (IComponentContext componentContext)
 
virtual void AfterCreate< TObject > (TObject result)
 Method called after successful object creation in database More...
 
virtual void AfterDelete< TObject > (TObject deletedObject)
 Method called after successful object removal from database More...
 
virtual void AfterUpdate< TObject > (TObject newObject, TObject oldObject)
 Method called after successful object modification in database More...
 
override bool AroundReceive (Receive receive, object message)
 
virtual TObject BeforeCreate< TObject > (TObject request)
 Method call before object creation in database More...
 
virtual TObject BeforeDelete< TObject > (TObject oldObject)
 Method call before object removal database More...
 
virtual TObject BeforeUpdate< TObject > (TObject newObject, TObject oldObject)
 Method called before object modification in database More...
 
virtual async Task OnCollectionRequest< TObject, TId > (CollectionRequest< TObject > collectionRequest)
 Process collection requests More...
 
virtual void OnParcelException (ParcelException message)
 Handling the parcel receive exceptions More...
 
virtual async Task OnRequest< TObject, TId > (CrudActionMessage< TObject, TId > request)
 Request process method More...
 
virtual TObject OnSelect< TObject > (TObject result)
 Called on select. Sender will receive this method output. More...
 
virtual async Task< CrudActionResponse< TObject > > ProcessRequest< TObject, TId > (CrudActionMessage< TObject, TId > request)
 Request process method More...
 

Additional Inherited Members

- Properties inherited from KlusterKite.Data.BaseCrudActor< ConfigurationContext >
IComponentContext ComponentContext [get]
 Gets the DI component context More...
 

Detailed Description

The actor to work with configurations

Definition at line 36 of file ConfigurationCheckActor.cs.

Constructor & Destructor Documentation

◆ ConfigurationCheckActor()

KlusterKite.NodeManager.ConfigurationCheckActor.ConfigurationCheckActor ( IComponentContext  componentContext,
UniversalContextFactory  contextFactory,
IPackageRepository  nugetRepository 
)

Initializes a new instance of the ConfigurationCheckActor class.

Parameters
componentContextThe DI context
contextFactoryConfiguration context factory
nugetRepositoryThe nuget repository

Definition at line 75 of file ConfigurationCheckActor.cs.

Member Function Documentation

◆ GetContext()

override ConfigurationContext KlusterKite.NodeManager.ConfigurationCheckActor.GetContext ( )
protectedvirtual

Gets current data context

Implements KlusterKite.Data.BaseCrudActor< ConfigurationContext >.

Definition at line 94 of file ConfigurationCheckActor.cs.


The documentation for this class was generated from the following file: