workflows

package module
v0.0.0-...-33610c6 Latest Latest
Warning

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

Go to latest
Published: Jul 21, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InterfaceWorkflow

type InterfaceWorkflow interface {
	AddNode(node nodes.InterfaceNode)
	RunVirt()
}

* Interface for defining execution sequence of nodes.

type SimpleWorkflow

type SimpleWorkflow struct {
	Workflow
	Nodes []nodes.InterfaceNode
}

* Workflow for executing nodes sequentially.

func (*SimpleWorkflow) AddNode

func (simpleWorkflow *SimpleWorkflow) AddNode(node nodes.InterfaceNode)

func (*SimpleWorkflow) RunVirt

func (simpleWorkflow *SimpleWorkflow) RunVirt()

type Workflow

type Workflow struct {
}

* Concrete type for defining execution sequence of nodes.

Jump to

Keyboard shortcuts

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