Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCallActivity ¶
func NewCallActivity(ctx context.Context, task *schema.CallActivity) activity.Constructor
Types ¶
type ActiveTrace ¶
type ActiveTrace struct {
Context context.Context
Activity activity.Activity
CalledElement *schema.ExtensionCalledElement
// contains filtered or unexported fields
}
func (*ActiveTrace) Do ¶
func (t *ActiveTrace) Do(options ...DoOption)
func (*ActiveTrace) Execute ¶
func (t *ActiveTrace) Execute()
func (*ActiveTrace) TraceInterface ¶
func (t *ActiveTrace) TraceInterface()
type CallActivity ¶
func (*CallActivity) Cancel ¶
func (node *CallActivity) Cancel() <-chan bool
func (*CallActivity) Element ¶
func (node *CallActivity) Element() schema.FlowNodeInterface
func (*CallActivity) NextAction ¶
func (node *CallActivity) NextAction(flow_interface.T) chan flow_node.IAction
type DoOption ¶
type DoOption func(*doResponse)
func WithErrHandle ¶
func WithErrHandle(err error, ch <-chan flow_node.ErrHandler) DoOption
func WithObjects ¶
func WithProperties ¶
Click to show internal directories.
Click to hide internal directories.