Documentation
¶
Index ¶
- func GetProcessor(node *domain.WorkflowNode) (nodeProcessor, error)
- func GetWorkflowId(ctx context.Context) string
- func NewApplyNode(node *domain.WorkflowNode) *applyNode
- func NewConditionNode(node *domain.WorkflowNode) *conditionNode
- func NewDeployNode(node *domain.WorkflowNode) *deployNode
- func NewNodeLogger(node *domain.WorkflowNode) *nodeLogger
- func NewNotifyNode(node *domain.WorkflowNode) *notifyNode
- func NewStartNode(node *domain.WorkflowNode) *startNode
- func NewWorkflowProcessor(workflow *domain.Workflow) *workflowProcessor
- func WithWorkflowId(ctx context.Context, id string) context.Context
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetProcessor ¶
func GetProcessor(node *domain.WorkflowNode) (nodeProcessor, error)
func GetWorkflowId ¶
func NewApplyNode ¶
func NewApplyNode(node *domain.WorkflowNode) *applyNode
func NewConditionNode ¶
func NewConditionNode(node *domain.WorkflowNode) *conditionNode
func NewDeployNode ¶
func NewDeployNode(node *domain.WorkflowNode) *deployNode
func NewNodeLogger ¶
func NewNodeLogger(node *domain.WorkflowNode) *nodeLogger
func NewNotifyNode ¶
func NewNotifyNode(node *domain.WorkflowNode) *notifyNode
func NewStartNode ¶
func NewStartNode(node *domain.WorkflowNode) *startNode
func NewWorkflowProcessor ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.