mirror of
https://github.com/oarkflow/mq.git
synced 2025-09-27 04:15:52 +08:00
16 lines
609 B
Go
16 lines
609 B
Go
package handlers
|
|
|
|
import (
|
|
"github.com/oarkflow/mq"
|
|
"github.com/oarkflow/mq/dag"
|
|
)
|
|
|
|
func Init() {
|
|
dag.AddHandler("start", func(id string) mq.Processor { return NewStartHandler(id) })
|
|
dag.AddHandler("loop", func(id string) mq.Processor { return NewLoop(id) })
|
|
dag.AddHandler("condition", func(id string) mq.Processor { return NewCondition(id) })
|
|
dag.AddHandler("print", func(id string) mq.Processor { return NewPrintHandler(id) })
|
|
dag.AddHandler("render", func(id string) mq.Processor { return NewRenderHTMLNode(id) })
|
|
dag.AddHandler("log", func(id string) mq.Processor { return NewLogHandler(id) })
|
|
}
|