KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.LargeObjects.INotificationEnveloper Interface Reference

Factory class that envelopes ParcelNotification for proper delivery More...

Public Member Functions

object Envelope (Parcel parcel, ParcelNotification notification)
 Envelopes ParcelNotification for proper delivery More...
 

Properties

decimal Priority [get]
 Gets the enveloper priority. If two envelopers can handle the same parcel, then enveloper with highest priority will be used More...
 

Detailed Description

Factory class that envelopes ParcelNotification for proper delivery

Definition at line 17 of file INotificationEnveloper.cs.

Member Function Documentation

◆ Envelope()

object KlusterKite.LargeObjects.INotificationEnveloper.Envelope ( Parcel  parcel,
ParcelNotification  notification 
)

Envelopes ParcelNotification for proper delivery

Parameters
parcelThe original parcel
notificationThe parcel notification
Returns
The enveloped notification or null if notification does not require enveloping

Always return null if no enveloping required. This will allow other envelopers process this notification

Property Documentation

◆ Priority

decimal KlusterKite.LargeObjects.INotificationEnveloper.Priority
get

Gets the enveloper priority. If two envelopers can handle the same parcel, then enveloper with highest priority will be used

Definition at line 22 of file INotificationEnveloper.cs.


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