Documentation
¶
Index ¶
- type BaseNode
- func (node *BaseNode) Cleanup() error
- func (node *BaseNode) ConnectorRegistry() *connector.Registry
- func (node *BaseNode) Ctx() *model.Context
- func (node *BaseNode) FlowOpCtx() *model.FlowOperationalContext
- func (node *BaseNode) FlowRunner() model.FlowRunner
- func (node *BaseNode) GetLog() *log.Entry
- func (node *BaseNode) GetMetaNode() *model.MetaNode
- func (node *BaseNode) GetNextErrorNode() model.NodeID
- func (node *BaseNode) GetNextSuccessNodes() []model.NodeID
- func (node *BaseNode) GetNextTimeoutNode() model.NodeID
- func (node *BaseNode) Init() error
- func (node *BaseNode) IsMsgReactorNode() bool
- func (node *BaseNode) IsReactorRunning() bool
- func (node *BaseNode) IsStartNode() bool
- func (node *BaseNode) Meta() model.MetaNode
- func (node *BaseNode) SetConnectorRegistry(connectorRegistry *connector.Registry)
- func (node *BaseNode) SetCtx(ctx *model.Context)
- func (node *BaseNode) SetFlowOpCtx(flowOpCtx *model.FlowOperationalContext)
- func (node *BaseNode) SetFlowRunner(flowRunner model.FlowRunner)
- func (node *BaseNode) SetMeta(meta model.MetaNode)
- func (node *BaseNode) SetMsgReactorNode(flag bool)
- func (node *BaseNode) SetReactorRunning(isReactorRunning bool)
- func (node *BaseNode) SetStartNode(flag bool)
- func (node *BaseNode) SetupBaseNode()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseNode ¶
type BaseNode struct {
// contains filtered or unexported fields
}
func (*BaseNode) ConnectorRegistry ¶
func (*BaseNode) FlowOpCtx ¶
func (node *BaseNode) FlowOpCtx() *model.FlowOperationalContext
func (*BaseNode) FlowRunner ¶
func (node *BaseNode) FlowRunner() model.FlowRunner
func (*BaseNode) GetMetaNode ¶
func (*BaseNode) GetNextErrorNode ¶
func (*BaseNode) GetNextSuccessNodes ¶
func (*BaseNode) GetNextTimeoutNode ¶
func (*BaseNode) IsMsgReactorNode ¶
func (*BaseNode) IsReactorRunning ¶
func (*BaseNode) IsStartNode ¶
func (*BaseNode) SetConnectorRegistry ¶
func (*BaseNode) SetFlowOpCtx ¶
func (node *BaseNode) SetFlowOpCtx(flowOpCtx *model.FlowOperationalContext)
func (*BaseNode) SetFlowRunner ¶
func (node *BaseNode) SetFlowRunner(flowRunner model.FlowRunner)
func (*BaseNode) SetMsgReactorNode ¶
func (*BaseNode) SetReactorRunning ¶
func (*BaseNode) SetStartNode ¶
func (*BaseNode) SetupBaseNode ¶
func (node *BaseNode) SetupBaseNode()
Click to show internal directories.
Click to hide internal directories.