scheduledTaskInfra

package
v0.1.2 Latest Latest
Warning

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

Go to latest
Published: Oct 30, 2024 License: EPL-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ScheduledTaskCmdRepo

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

func NewScheduledTaskCmdRepo

func NewScheduledTaskCmdRepo(
	persistentDbSvc *internalDbInfra.PersistentDatabaseService,
) *ScheduledTaskCmdRepo

func (*ScheduledTaskCmdRepo) Create

func (repo *ScheduledTaskCmdRepo) Create(
	createDto dto.CreateScheduledTask,
) error

func (*ScheduledTaskCmdRepo) Delete

func (*ScheduledTaskCmdRepo) Run

func (repo *ScheduledTaskCmdRepo) Run(
	pendingTask entity.ScheduledTask,
) error

func (*ScheduledTaskCmdRepo) Update

func (repo *ScheduledTaskCmdRepo) Update(
	updateDto dto.UpdateScheduledTask,
) error

type ScheduledTaskQueryRepo

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

func NewScheduledTaskQueryRepo

func NewScheduledTaskQueryRepo(
	persistentDbSvc *internalDbInfra.PersistentDatabaseService,
) *ScheduledTaskQueryRepo

func (*ScheduledTaskQueryRepo) Read

func (repo *ScheduledTaskQueryRepo) Read(
	readDto dto.ReadScheduledTasksRequest,
) (responseDto dto.ReadScheduledTasksResponse, err error)

Jump to

Keyboard shortcuts

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