Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Temporal TemporalConfig `koanf:"temporal"` Workflow WorkflowConfig `koanf:"workflow"` // Enable internal test functionality. Test bool `koanf:"test"` OSModule bool `koanf:"os_module"` }
type TemporalConfig ¶
type WorkflowConfig ¶
type WorkflowConfig struct{}
type Workflows ¶
type Workflows interface { StartWorkers(context.Context) error StartWorkflow(ctx context.Context, session sdktypes.Session, debug bool) error StopWorkflow(ctx context.Context, sessionID sdktypes.SessionID, reason string, force bool) error }
func New ¶
func New(z *zap.Logger, cfg Config, sessions sdkservices.Sessions, svcs *sessionsvcs.Svcs, calls sessioncalls.Calls) Workflows
Click to show internal directories.
Click to hide internal directories.