service

package
v0.0.0-...-caf4afc Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package service is a generated GoMock package.

Package service is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DatabaseService

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

func InitDatabase

func InitDatabase(conf *config.Config) *DatabaseService

func (*DatabaseService) BeginTx

func (db *DatabaseService) BeginTx() (*sql.Tx, error)

func (*DatabaseService) CloseTx

func (db *DatabaseService) CloseTx(tx *sql.Tx) error

func (*DatabaseService) RollbackTx

func (db *DatabaseService) RollbackTx(tx *sql.Tx)

type MockStoreService

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

MockStoreService is a mock of StoreService interface.

func NewMockStoreService

func NewMockStoreService(ctrl *gomock.Controller) *MockStoreService

NewMockStoreService creates a new mock instance.

func (*MockStoreService) BeginTx

func (m *MockStoreService) BeginTx() (*sql.Tx, error)

BeginTx mocks base method.

func (*MockStoreService) CloseTx

func (m *MockStoreService) CloseTx(tx *sql.Tx) error

CloseTx mocks base method.

func (*MockStoreService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockStoreService) RollbackTx

func (m *MockStoreService) RollbackTx(tx *sql.Tx)

RollbackTx mocks base method.

type MockStoreServiceMockRecorder

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

MockStoreServiceMockRecorder is the mock recorder for MockStoreService.

func (*MockStoreServiceMockRecorder) BeginTx

func (mr *MockStoreServiceMockRecorder) BeginTx() *gomock.Call

BeginTx indicates an expected call of BeginTx.

func (*MockStoreServiceMockRecorder) CloseTx

func (mr *MockStoreServiceMockRecorder) CloseTx(tx interface{}) *gomock.Call

CloseTx indicates an expected call of CloseTx.

func (*MockStoreServiceMockRecorder) RollbackTx

func (mr *MockStoreServiceMockRecorder) RollbackTx(tx interface{}) *gomock.Call

RollbackTx indicates an expected call of RollbackTx.

type MockTaskService

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

MockTaskService is a mock of TaskService interface.

func NewMockTaskService

func NewMockTaskService(ctrl *gomock.Controller) *MockTaskService

NewMockTaskService creates a new mock instance.

func (*MockTaskService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTaskService) GetTaskById

func (m *MockTaskService) GetTaskById(id *string) (*data.Task, error)

GetTaskById mocks base method.

func (*MockTaskService) GetTaskHistory

func (m *MockTaskService) GetTaskHistory(id *string) (*data.TaskHistory, error)

GetTaskHistory mocks base method.

func (*MockTaskService) GetTasksByStatus

func (m *MockTaskService) GetTasksByStatus(status *data.TaskStatus, offset, limit *int) ([]*data.Task, error)

GetTasksByStatus mocks base method.

func (*MockTaskService) SaveUpdateTask

func (m *MockTaskService) SaveUpdateTask(task *data.Task) error

SaveUpdateTask mocks base method.

type MockTaskServiceMockRecorder

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

MockTaskServiceMockRecorder is the mock recorder for MockTaskService.

func (*MockTaskServiceMockRecorder) GetTaskById

func (mr *MockTaskServiceMockRecorder) GetTaskById(id interface{}) *gomock.Call

GetTaskById indicates an expected call of GetTaskById.

func (*MockTaskServiceMockRecorder) GetTaskHistory

func (mr *MockTaskServiceMockRecorder) GetTaskHistory(id interface{}) *gomock.Call

GetTaskHistory indicates an expected call of GetTaskHistory.

func (*MockTaskServiceMockRecorder) GetTasksByStatus

func (mr *MockTaskServiceMockRecorder) GetTasksByStatus(status, offset, limit interface{}) *gomock.Call

GetTasksByStatus indicates an expected call of GetTasksByStatus.

func (*MockTaskServiceMockRecorder) SaveUpdateTask

func (mr *MockTaskServiceMockRecorder) SaveUpdateTask(task interface{}) *gomock.Call

SaveUpdateTask indicates an expected call of SaveUpdateTask.

type StoreService

type StoreService interface {
	BeginTx() (*sql.Tx, error)

	RollbackTx(tx *sql.Tx)

	CloseTx(tx *sql.Tx) error
}

type TaskDbService

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

func NewTaskService

func NewTaskService(taskDao dao.TaskDao, historyDao dao.TaskHistoryDao, database StoreService) *TaskDbService

func (*TaskDbService) GetTaskById

func (ts *TaskDbService) GetTaskById(id *string) (*data.Task, error)

func (*TaskDbService) GetTaskHistory

func (ts *TaskDbService) GetTaskHistory(id *string) (*data.TaskHistory, error)

func (*TaskDbService) GetTasksByStatus

func (ts *TaskDbService) GetTasksByStatus(status *data.TaskStatus, offset *int, limit *int) ([]*data.Task, error)

func (*TaskDbService) SaveUpdateTask

func (ts *TaskDbService) SaveUpdateTask(task *data.Task) error

type TaskService

type TaskService interface {
	SaveUpdateTask(task *data.Task) error

	GetTaskById(id *string) (*data.Task, error)
	GetTasksByStatus(status *data.TaskStatus, offset *int, limit *int) ([]*data.Task, error)
	GetTaskHistory(id *string) (*data.TaskHistory, error)
}

Jump to

Keyboard shortcuts

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