repositories

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 8, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type JobRepositoryDb

type JobRepositoryDb struct {
	// contains filtered or unexported fields
}

func NewJobRepositoryDb

func NewJobRepositoryDb(c *config.AppConfig) JobRepositoryDb

func (JobRepositoryDb) DeleteAllJobs

func (jrd JobRepositoryDb) DeleteAllJobs() api_error.ApiErr

func (JobRepositoryDb) DeleteById

func (jrd JobRepositoryDb) DeleteById(id string) api_error.ApiErr

func (JobRepositoryDb) Dequeue

func (jrd JobRepositoryDb) Dequeue(jobType string) (*domain.Job, api_error.ApiErr)

func (JobRepositoryDb) FindAll

func (JobRepositoryDb) FindById

func (jrd JobRepositoryDb) FindById(id string) (*domain.Job, api_error.ApiErr)

func (JobRepositoryDb) SetHistoryById

func (jrd JobRepositoryDb) SetHistoryById(id string, message string) api_error.ApiErr

func (JobRepositoryDb) SetStatusById

func (jrd JobRepositoryDb) SetStatusById(id string, newStatus string, message string) api_error.ApiErr

func (JobRepositoryDb) Store

func (jrd JobRepositoryDb) Store(job domain.Job) api_error.ApiErr

func (JobRepositoryDb) Update

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL