orchestration

package
v0.0.0-...-43e95df Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 14, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetApplicationHealth

func GetApplicationHealth() *models.ApplicationHealth

func MapPolicyResultToEvent

func MapPolicyResultToEvent(originalEvent *models.SignalEvent, result *policy.PolicyResult) *models.SignalEvent

func MapTransformedToSignalEvent

func MapTransformedToSignalEvent(originalEvent *models.SignalEvent, data interface{}) *models.SignalEvent

func MeasurePolicyAdherence

func MeasurePolicyAdherence(eventHub messaging.EventHub, event *models.SignalEvent) error

func ProcessSignal

func ProcessSignal(eventHub messaging.EventHub, signal *models.SignalMessage) error

func SavePolicyResult

func SavePolicyResult(blobService data.BlobService, dataRepository data.Repository, event *models.SignalEvent) error

func SaveSignal

func SaveSignal(blobService data.BlobService, event *models.SignalEvent) error

func SaveStandardizedModel

func SaveStandardizedModel(blobService data.BlobService, dataRepository data.Repository, event *models.SignalEvent) error

func SendSignal

func SendSignal(messageHub messaging.MessageHub, toSend *models.SignalMessage) error

func TransformSignal

func TransformSignal(eventHub messaging.EventHub, event *models.SignalEvent) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL