Documentation ¶
Index ¶
- type DeadJobManager
- func (_m *DeadJobManager) ClearDeadJobs(ctx context.Context, jobIDs []string) error
- func (_m *DeadJobManager) DeadJobs(ctx context.Context, size int, offset int) ([]worker.Job, error)
- func (_m *DeadJobManager) EXPECT() *DeadJobManager_Expecter
- func (_m *DeadJobManager) Resurrect(ctx context.Context, jobIDs []string) error
- type DeadJobManager_ClearDeadJobs_Call
- func (_c *DeadJobManager_ClearDeadJobs_Call) Return(_a0 error) *DeadJobManager_ClearDeadJobs_Call
- func (_c *DeadJobManager_ClearDeadJobs_Call) Run(run func(ctx context.Context, jobIDs []string)) *DeadJobManager_ClearDeadJobs_Call
- func (_c *DeadJobManager_ClearDeadJobs_Call) RunAndReturn(run func(context.Context, []string) error) *DeadJobManager_ClearDeadJobs_Call
- type DeadJobManager_DeadJobs_Call
- func (_c *DeadJobManager_DeadJobs_Call) Return(_a0 []worker.Job, _a1 error) *DeadJobManager_DeadJobs_Call
- func (_c *DeadJobManager_DeadJobs_Call) Run(run func(ctx context.Context, size int, offset int)) *DeadJobManager_DeadJobs_Call
- func (_c *DeadJobManager_DeadJobs_Call) RunAndReturn(run func(context.Context, int, int) ([]worker.Job, error)) *DeadJobManager_DeadJobs_Call
- type DeadJobManager_Expecter
- func (_e *DeadJobManager_Expecter) ClearDeadJobs(ctx interface{}, jobIDs interface{}) *DeadJobManager_ClearDeadJobs_Call
- func (_e *DeadJobManager_Expecter) DeadJobs(ctx interface{}, size interface{}, offset interface{}) *DeadJobManager_DeadJobs_Call
- func (_e *DeadJobManager_Expecter) Resurrect(ctx interface{}, jobIDs interface{}) *DeadJobManager_Resurrect_Call
- type DeadJobManager_Resurrect_Call
- func (_c *DeadJobManager_Resurrect_Call) Return(_a0 error) *DeadJobManager_Resurrect_Call
- func (_c *DeadJobManager_Resurrect_Call) Run(run func(ctx context.Context, jobIDs []string)) *DeadJobManager_Resurrect_Call
- func (_c *DeadJobManager_Resurrect_Call) RunAndReturn(run func(context.Context, []string) error) *DeadJobManager_Resurrect_Call
- type JobProcessor
- func (_m *JobProcessor) EXPECT() *JobProcessor_Expecter
- func (_m *JobProcessor) Enqueue(ctx context.Context, jobs ...worker.Job) error
- func (_m *JobProcessor) Process(ctx context.Context, types []string, fn worker.JobExecutorFunc) error
- func (_m *JobProcessor) Stats(ctx context.Context) ([]worker.JobTypeStats, error)
- type JobProcessor_Enqueue_Call
- func (_c *JobProcessor_Enqueue_Call) Return(_a0 error) *JobProcessor_Enqueue_Call
- func (_c *JobProcessor_Enqueue_Call) Run(run func(ctx context.Context, jobs ...worker.Job)) *JobProcessor_Enqueue_Call
- func (_c *JobProcessor_Enqueue_Call) RunAndReturn(run func(context.Context, ...worker.Job) error) *JobProcessor_Enqueue_Call
- type JobProcessor_Expecter
- func (_e *JobProcessor_Expecter) Enqueue(ctx interface{}, jobs ...interface{}) *JobProcessor_Enqueue_Call
- func (_e *JobProcessor_Expecter) Process(ctx interface{}, types interface{}, fn interface{}) *JobProcessor_Process_Call
- func (_e *JobProcessor_Expecter) Stats(ctx interface{}) *JobProcessor_Stats_Call
- type JobProcessor_Process_Call
- func (_c *JobProcessor_Process_Call) Return(_a0 error) *JobProcessor_Process_Call
- func (_c *JobProcessor_Process_Call) Run(run func(ctx context.Context, types []string, fn worker.JobExecutorFunc)) *JobProcessor_Process_Call
- func (_c *JobProcessor_Process_Call) RunAndReturn(run func(context.Context, []string, worker.JobExecutorFunc) error) *JobProcessor_Process_Call
- type JobProcessor_Stats_Call
- func (_c *JobProcessor_Stats_Call) Return(_a0 []worker.JobTypeStats, _a1 error) *JobProcessor_Stats_Call
- func (_c *JobProcessor_Stats_Call) Run(run func(ctx context.Context)) *JobProcessor_Stats_Call
- func (_c *JobProcessor_Stats_Call) RunAndReturn(run func(context.Context) ([]worker.JobTypeStats, error)) *JobProcessor_Stats_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeadJobManager ¶
DeadJobManager is an autogenerated mock type for the DeadJobManager type
func NewDeadJobManager ¶
func NewDeadJobManager(t mockConstructorTestingTNewDeadJobManager) *DeadJobManager
NewDeadJobManager creates a new instance of DeadJobManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*DeadJobManager) ClearDeadJobs ¶
func (_m *DeadJobManager) ClearDeadJobs(ctx context.Context, jobIDs []string) error
ClearDeadJobs provides a mock function with given fields: ctx, jobIDs
func (*DeadJobManager) DeadJobs ¶
DeadJobs provides a mock function with given fields: ctx, size, offset
func (*DeadJobManager) EXPECT ¶
func (_m *DeadJobManager) EXPECT() *DeadJobManager_Expecter
type DeadJobManager_ClearDeadJobs_Call ¶
DeadJobManager_ClearDeadJobs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ClearDeadJobs'
func (*DeadJobManager_ClearDeadJobs_Call) Return ¶
func (_c *DeadJobManager_ClearDeadJobs_Call) Return(_a0 error) *DeadJobManager_ClearDeadJobs_Call
func (*DeadJobManager_ClearDeadJobs_Call) Run ¶
func (_c *DeadJobManager_ClearDeadJobs_Call) Run(run func(ctx context.Context, jobIDs []string)) *DeadJobManager_ClearDeadJobs_Call
func (*DeadJobManager_ClearDeadJobs_Call) RunAndReturn ¶
func (_c *DeadJobManager_ClearDeadJobs_Call) RunAndReturn(run func(context.Context, []string) error) *DeadJobManager_ClearDeadJobs_Call
type DeadJobManager_DeadJobs_Call ¶
DeadJobManager_DeadJobs_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DeadJobs'
func (*DeadJobManager_DeadJobs_Call) Return ¶
func (_c *DeadJobManager_DeadJobs_Call) Return(_a0 []worker.Job, _a1 error) *DeadJobManager_DeadJobs_Call
func (*DeadJobManager_DeadJobs_Call) Run ¶
func (_c *DeadJobManager_DeadJobs_Call) Run(run func(ctx context.Context, size int, offset int)) *DeadJobManager_DeadJobs_Call
func (*DeadJobManager_DeadJobs_Call) RunAndReturn ¶
func (_c *DeadJobManager_DeadJobs_Call) RunAndReturn(run func(context.Context, int, int) ([]worker.Job, error)) *DeadJobManager_DeadJobs_Call
type DeadJobManager_Expecter ¶
type DeadJobManager_Expecter struct {
// contains filtered or unexported fields
}
func (*DeadJobManager_Expecter) ClearDeadJobs ¶
func (_e *DeadJobManager_Expecter) ClearDeadJobs(ctx interface{}, jobIDs interface{}) *DeadJobManager_ClearDeadJobs_Call
ClearDeadJobs is a helper method to define mock.On call
- ctx context.Context
- jobIDs []string
func (*DeadJobManager_Expecter) DeadJobs ¶
func (_e *DeadJobManager_Expecter) DeadJobs(ctx interface{}, size interface{}, offset interface{}) *DeadJobManager_DeadJobs_Call
DeadJobs is a helper method to define mock.On call
- ctx context.Context
- size int
- offset int
func (*DeadJobManager_Expecter) Resurrect ¶
func (_e *DeadJobManager_Expecter) Resurrect(ctx interface{}, jobIDs interface{}) *DeadJobManager_Resurrect_Call
Resurrect is a helper method to define mock.On call
- ctx context.Context
- jobIDs []string
type DeadJobManager_Resurrect_Call ¶
DeadJobManager_Resurrect_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Resurrect'
func (*DeadJobManager_Resurrect_Call) Return ¶
func (_c *DeadJobManager_Resurrect_Call) Return(_a0 error) *DeadJobManager_Resurrect_Call
func (*DeadJobManager_Resurrect_Call) Run ¶
func (_c *DeadJobManager_Resurrect_Call) Run(run func(ctx context.Context, jobIDs []string)) *DeadJobManager_Resurrect_Call
func (*DeadJobManager_Resurrect_Call) RunAndReturn ¶
func (_c *DeadJobManager_Resurrect_Call) RunAndReturn(run func(context.Context, []string) error) *DeadJobManager_Resurrect_Call
type JobProcessor ¶
JobProcessor is an autogenerated mock type for the JobProcessor type
func NewJobProcessor ¶
func NewJobProcessor(t mockConstructorTestingTNewJobProcessor) *JobProcessor
NewJobProcessor creates a new instance of JobProcessor. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*JobProcessor) EXPECT ¶
func (_m *JobProcessor) EXPECT() *JobProcessor_Expecter
func (*JobProcessor) Process ¶
func (_m *JobProcessor) Process(ctx context.Context, types []string, fn worker.JobExecutorFunc) error
Process provides a mock function with given fields: ctx, types, fn
func (*JobProcessor) Stats ¶
func (_m *JobProcessor) Stats(ctx context.Context) ([]worker.JobTypeStats, error)
Stats provides a mock function with given fields: ctx
type JobProcessor_Enqueue_Call ¶
JobProcessor_Enqueue_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Enqueue'
func (*JobProcessor_Enqueue_Call) Return ¶
func (_c *JobProcessor_Enqueue_Call) Return(_a0 error) *JobProcessor_Enqueue_Call
func (*JobProcessor_Enqueue_Call) Run ¶
func (_c *JobProcessor_Enqueue_Call) Run(run func(ctx context.Context, jobs ...worker.Job)) *JobProcessor_Enqueue_Call
func (*JobProcessor_Enqueue_Call) RunAndReturn ¶
func (_c *JobProcessor_Enqueue_Call) RunAndReturn(run func(context.Context, ...worker.Job) error) *JobProcessor_Enqueue_Call
type JobProcessor_Expecter ¶
type JobProcessor_Expecter struct {
// contains filtered or unexported fields
}
func (*JobProcessor_Expecter) Enqueue ¶
func (_e *JobProcessor_Expecter) Enqueue(ctx interface{}, jobs ...interface{}) *JobProcessor_Enqueue_Call
Enqueue is a helper method to define mock.On call
- ctx context.Context
- jobs ...worker.Job
func (*JobProcessor_Expecter) Process ¶
func (_e *JobProcessor_Expecter) Process(ctx interface{}, types interface{}, fn interface{}) *JobProcessor_Process_Call
Process is a helper method to define mock.On call
- ctx context.Context
- types []string
- fn worker.JobExecutorFunc
func (*JobProcessor_Expecter) Stats ¶
func (_e *JobProcessor_Expecter) Stats(ctx interface{}) *JobProcessor_Stats_Call
Stats is a helper method to define mock.On call
- ctx context.Context
type JobProcessor_Process_Call ¶
JobProcessor_Process_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Process'
func (*JobProcessor_Process_Call) Return ¶
func (_c *JobProcessor_Process_Call) Return(_a0 error) *JobProcessor_Process_Call
func (*JobProcessor_Process_Call) Run ¶
func (_c *JobProcessor_Process_Call) Run(run func(ctx context.Context, types []string, fn worker.JobExecutorFunc)) *JobProcessor_Process_Call
func (*JobProcessor_Process_Call) RunAndReturn ¶
func (_c *JobProcessor_Process_Call) RunAndReturn(run func(context.Context, []string, worker.JobExecutorFunc) error) *JobProcessor_Process_Call
type JobProcessor_Stats_Call ¶
JobProcessor_Stats_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stats'
func (*JobProcessor_Stats_Call) Return ¶
func (_c *JobProcessor_Stats_Call) Return(_a0 []worker.JobTypeStats, _a1 error) *JobProcessor_Stats_Call
func (*JobProcessor_Stats_Call) Run ¶
func (_c *JobProcessor_Stats_Call) Run(run func(ctx context.Context)) *JobProcessor_Stats_Call
func (*JobProcessor_Stats_Call) RunAndReturn ¶
func (_c *JobProcessor_Stats_Call) RunAndReturn(run func(context.Context) ([]worker.JobTypeStats, error)) *JobProcessor_Stats_Call