10 lines
291 B
Go
10 lines
291 B
Go
package taskmanager
|
|
|
|
import "context"
|
|
|
|
// TriggerRepository persists task trigger configuration.
|
|
type TriggerRepository interface {
|
|
GetTriggers(ctx context.Context, taskKey string) ([]TriggerConfig, error)
|
|
SetTriggers(ctx context.Context, taskKey string, triggers []TriggerConfig) error
|
|
}
|