Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TaskWorker ¶
type TaskWorker struct {
// contains filtered or unexported fields
}
func NewWorker ¶
func NewWorker( config config.Config, taskExecutor, parallelExecutor, waitExecutor, passExecutor, choiceExecutor executor.Executor, lock lock.Locker, logger zerolog.Logger, lockTimeout time.Duration, tracer *opentracer.ServiceTracer, ) *TaskWorker
func (*TaskWorker) Process ¶
func (worker *TaskWorker) Process(taskInput *message.TaskInput) (*message.TaskOutput, error)
Click to show internal directories.
Click to hide internal directories.