Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var TaskNotFound = errors.New("task not found")
Functions ¶
This section is empty.
Types ¶
type ErrorHandler ¶
type ErrorHandler interface {
Error(e error)
}
type TaskContainer ¶
type TaskContainer struct {
// contains filtered or unexported fields
}
func New ¶
func New() *TaskContainer
func (*TaskContainer) AddTask ¶
func (t *TaskContainer) AddTask(task Task)
func (*TaskContainer) DispatchTasks ¶
func (t *TaskContainer) DispatchTasks()
func (*TaskContainer) Execute ¶
func (t *TaskContainer) Execute() error
func (*TaskContainer) RunTask ¶
func (t *TaskContainer) RunTask(group, name string) error
func (*TaskContainer) SetErrorHandler ¶
func (t *TaskContainer) SetErrorHandler(handler ErrorHandler)
func (*TaskContainer) SetLogger ¶
func (t *TaskContainer) SetLogger(logger Logger)
Click to show internal directories.
Click to hide internal directories.