app

package
v0.0.0-...-b4828b3 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2026 License: Apache-2.0 Imports: 56 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Processor

type Processor struct {
	// contains filtered or unexported fields
}

Processor is responsible to process events

func NewProcessor

func NewProcessor(configurationPath string, platformConfigurationPath string) (*Processor, error)

NewProcessor returns a new Processor

func (*Processor) GetStatus

func (p *Processor) GetStatus() status.Status

GetStatus returns the processor's status based on its workers' readiness

func (*Processor) GetTriggers

func (p *Processor) GetTriggers() []trigger.Trigger

GetTriggers returns triggers

func (*Processor) GetWorkers

func (p *Processor) GetWorkers() []*worker.Worker

GetWorkers returns workers

func (*Processor) Start

func (p *Processor) Start() error

Start starts the processor

func (*Processor) Stop

func (p *Processor) Stop()

Stop stops the processor

Jump to

Keyboard shortcuts

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