service

package
v0.0.2-beta Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2022 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionExecutionService

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

func NewActionExecutionService

func NewActionExecutionService(container *container.DIContiner) *ActionExecutionService

func (*ActionExecutionService) HandleTaskResult

func (s *ActionExecutionService) HandleTaskResult(taskResult *api.TaskResult) error

func (*ActionExecutionService) Poll

func (ts *ActionExecutionService) Poll(taskName string, batchSize int) (*api.Tasks, error)

func (*ActionExecutionService) Push

func (ts *ActionExecutionService) Push(res *api.TaskResult) error

type WorkflowExecutionService

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

func NewWorkflowExecutionService

func NewWorkflowExecutionService(container *container.DIContiner) *WorkflowExecutionService

func (*WorkflowExecutionService) ConsumeEvent

func (s *WorkflowExecutionService) ConsumeEvent(name string, flowId string, event string) error

func (*WorkflowExecutionService) StartFlow

func (s *WorkflowExecutionService) StartFlow(name string, input map[string]any) (string, error)

Jump to

Keyboard shortcuts

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