Skip to content
Snippets Groups Projects
Select Git revision
  • 9189f6329d19ae3c8303a28c53a0b675a2dbb49f
  • main default protected
  • drip-server-timing
  • compress-middleware
  • v2.11.0
  • v2.10.0
  • v2.9.2
  • v2.9.1
  • v2.9.0
  • v2.8.0
  • v2.7.0
  • v2.6.0
  • v2.5.6
  • v2.5.5
  • v2.5.4
  • v2.5.3
  • v2.5.2
  • v2.5.1
  • v2.5.0
  • v2.4.2
  • v2.4.1
  • v2.4.0
  • v2.3.0
  • v2.2.2
24 results

go.mod

Blame
  • This project manages its dependencies using Go Modules. Learn more
    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
    }