events

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Events

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

func New

func New(config configuration.Config, cqrs kafka.Interface, vid *vid.Vid, camunda *camunda.Camunda, processIo *processio.ProcessIo) (events *Events, err error)

func (*Events) GetPublisher added in v0.0.2

func (this *Events) GetPublisher() kafka.Interface

func (*Events) HandleDeploymentCreate

func (this *Events) HandleDeploymentCreate(owner string, id string, name string, xml string, svg string, source string, incidentHandling *messages.IncidentHandling) (err error)

func (*Events) HandleDeploymentDelete

func (this *Events) HandleDeploymentDelete(vid string, userId string) error

func (*Events) PublishIncidentDeleteByProcessInstanceEvent

func (this *Events) PublishIncidentDeleteByProcessInstanceEvent(instanceId string, definitionId string) error

func (*Events) PublishIncidentHandling

func (this *Events) PublishIncidentHandling(handing messages.OnIncident) error

func (*Events) PublishIncidentsDeleteByProcessDefinitionEvent

func (this *Events) PublishIncidentsDeleteByProcessDefinitionEvent(definitionId string) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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