Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Engine ¶
Engine represents an engine instance.
type Poller ¶
type Poller struct {
Interval int
}
Poller polls for information on a particular endpoint periodically.
type Subscription ¶
type Subscription interface { }
Subscription represent a subscription type that can send payload to its subscribers.
type Trigger ¶
type Trigger struct {
Sub Subscription
}
Trigger represents the first step of a workflow that watches for events before running subsequent steps.
type Workflow ¶
type Workflow struct { Model *models.Workflow WorkflowConfig *configs.WorkflowConfig }
Workflow represents a runnable workflow.
type WorkflowInstance ¶
type WorkflowInstance struct { Model *models.WorkflowInstance Workflow *Workflow }
WorkflowInstance represents a running, paused or stopped workflow instance.
Click to show internal directories.
Click to hide internal directories.