Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNotifyHandler ¶
func NewNotifyHandler(route *echo.Group, service NotifyService)
func NewStatisticsHandler ¶
func NewStatisticsHandler(route *echo.Group, service StatisticsService)
func NewWorkflowHandler ¶
func NewWorkflowHandler(route *echo.Group, service WorkflowService)
Types ¶
type NotifyService ¶
type NotifyService interface {
Test(ctx context.Context, req *domain.NotifyTestPushReq) error
}
type StatisticsService ¶
type StatisticsService interface {
Get(ctx context.Context) (*domain.Statistics, error)
}
type WorkflowService ¶
type WorkflowService interface {
Run(ctx context.Context, req *domain.WorkflowRunReq) error
}
Click to show internal directories.
Click to hide internal directories.