Select Git revision
README.markdown
job-handler.go 524 B
// Copyright 2023 schukai GmbH
// SPDX-License-Identifier: AGPL-3.0
package jobqueue
type CompletedJobHandler interface {
HandleCompletedJob(job GenericJob) error
}
type DatabaseArchiver struct {
// ...
}
func (d *DatabaseArchiver) HandleCompletedJob(job GenericJob) error {
return nil
}
type FileLogger struct {
}
func (f *FileLogger) HandleCompletedJob(job GenericJob) error {
return nil
}
type MetricsPublisher struct {
}
func (m *MetricsPublisher) HandleCompletedJob(job GenericJob) error {
return nil
}