inmemory

package
v0.0.0-...-ae75a06 Latest Latest
Warning

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

Go to latest
Published: Feb 10, 2022 License: Apache-2.0 Imports: 9 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAreaQueryInMemory

func NewAreaQueryInMemory(s *storage.AreaReadStorage) query.Area

func NewCropQueryInMemory

func NewCropQueryInMemory(s *storage.CropReadStorage) query.Crop

func NewReservoirQueryInMemory

func NewReservoirQueryInMemory(s *storage.ReservoirReadStorage) query.Reservoir

func NewTaskEventQueryInMemory

func NewTaskEventQueryInMemory(s *storage.TaskEventStorage) query.TaskEvent

func NewTaskReadQueryInMemory

func NewTaskReadQueryInMemory(s *storage.TaskReadStorage) query.TaskRead

Types

type AreaQueryInMemory

type AreaQueryInMemory struct {
	Storage *storage.AreaReadStorage
}

func (AreaQueryInMemory) FindByID

func (s AreaQueryInMemory) FindByID(uid uuid.UUID) <-chan query.Result

type CropQueryInMemory

type CropQueryInMemory struct {
	Storage *storage.CropReadStorage
}

func (CropQueryInMemory) FindCropByID

func (s CropQueryInMemory) FindCropByID(uid uuid.UUID) <-chan query.Result

type MaterialQueryInMemory

type MaterialQueryInMemory struct {
	Storage *assetsstorage.MaterialReadStorage
}

func (MaterialQueryInMemory) FindMaterialByID

func (s MaterialQueryInMemory) FindMaterialByID(inventoryUID uuid.UUID) <-chan query.Result

type ReservoirQueryInMemory

type ReservoirQueryInMemory struct {
	Storage *storage.ReservoirReadStorage
}

func (ReservoirQueryInMemory) FindReservoirByID

func (s ReservoirQueryInMemory) FindReservoirByID(reservoirUID uuid.UUID) <-chan query.Result

type TaskEventQueryInMemory

type TaskEventQueryInMemory struct {
	Storage *storage.TaskEventStorage
}

func (*TaskEventQueryInMemory) FindAllByTaskID

func (f *TaskEventQueryInMemory) FindAllByTaskID(uid uuid.UUID) <-chan query.Result

type TaskReadQueryInMemory

type TaskReadQueryInMemory struct {
	Storage *storage.TaskReadStorage
}

func (TaskReadQueryInMemory) CountAll

func (q TaskReadQueryInMemory) CountAll() <-chan query.Result

func (TaskReadQueryInMemory) CountTasksWithFilter

func (q TaskReadQueryInMemory) CountTasksWithFilter(params map[string]string) <-chan query.Result

func (TaskReadQueryInMemory) FindAll

func (q TaskReadQueryInMemory) FindAll(page, limit int) <-chan query.Result

func (TaskReadQueryInMemory) FindByID

func (q TaskReadQueryInMemory) FindByID(uid uuid.UUID) <-chan query.Result

FindByID is to find by ID

func (TaskReadQueryInMemory) FindTasksWithFilter

func (q TaskReadQueryInMemory) FindTasksWithFilter(params map[string]string, page, limit int) <-chan query.Result

Jump to

Keyboard shortcuts

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